Skip to main content

Full text of "Run Magazine Issue 21"

See other formats


U.S.A. $2.95 
CANADA $3.95 



September 1985 A CWC/I Publication 



s jk 



C1far'tz& 



e the 

kN INTERVIEW 
yith COMMODORES 
iDUCATION DIRE^flfi* 



AKING COU 



'i'Jl 



[UN'S CHECKSUM 
OR BUG-FREE 
ROGRAM ENTRV 

AY YOUR BILLS 
HE EASY WAY 







i 






Hi.-— j'j,\i>wjaw.'-*' 



'7^47Q"12Q69" 








■ 



M 



























Circle 38 on Header Sonne© card. 



iOWLEDGE ON < 
INVENTIONS OF NATURE, 



ONE 



• inc 



tiu, 



w in 



it GRE AYES'! 

" ill ff k 1 P' 4 m k l"¥%f 









II «B 



THE ULTIMATE ANATOMY LEARNING TOOL! 

Textbook quality graphics on your home computer that allows you to EXPLORE THE UNKNOWN and 

the INNER WORKINGS of the HUMAN BODY. 

LEARN the anwers to Intriguing questions through the explanations displayed while ZOOMING IN 

on an organ or pointing a marker to a specific location. 

50 MULTI-COLOR HIRES SCREENS on multiple disks, make BODY MAN I a complete surgical 

adventure for everyone. 

Multiple choice QUIZZES, allow you to TEST YOUR KNOWLEDGE gained about one of the greatest 

inventions of nature...THE HUMAN BODY! 

FINALLY, THE ULTIMATE LEARNING TOOLI S/VQl €l*l 

C64/PC128 ^i^'WmW-9 

NEW!!! Fasterthan a speeding bullet PRO-COMPILER $99.00 
NEW!!! Diet Right THE NUTRITIONIST $34 95 



MMterCird 



ORDER HOTLINE - CALL TOLL FREE 
1-800-NANOSEC 1-800-626-6732 



VISA 



ttflttQSEC 

CORPORATION 



rti 









Valley West Plaza 



4185 South 300 West, Suite 12 



)gden Utah 84403 



(801)392-0109 







M ) 



...N THE FORMATION AGE 

WTTM THE DOW WNE5 
NEWMttTTttEVAT MEMBERSMP HI, 
SAMPtf A CONTWUOUS STREAM 

OF KNOWUDGE AT A PRKE 

YOU CAN AFFORD, 

Now you and your whole family 
can experience the information 
age without getting in over your 
head. 

For just $29.95, the new Dow 
Jones News/Retrieval Membership 
Kit leads you step-by-step into 
entertaining and informative data 
bases. With five free hours to 
sample and explore, you can find 
a fact, shop at home, get the 




scores, plan a trip, review a 
movie, choose a stock, or check 
world and business news. There's 
a lot more, too. All you need to 
get started is a computer and 
modem: 

The Membership Kit is a big 
value that entitles you to: 

• FREE password ($75 value) 

• Easy, step-by-step User's 
Guide 

• FIVE FREE HOURS of usage 
to explore the magic of this 
comprehensive service 



'Toss away any preconception that 
Dow Jones News/Retrkvai is a stuffy, one 
dimensional data base service designed 
only for an elite corps of stock analystx 
and Wall Street wizards. Far from it- 
Dow Jones News/Retrieval also provides 
entertaining movie reviews, current 
weather and sports reports, convenient 
electronic shopping and inexpensive 
electronic mail . .Dow Jones News/ 
Retrieval is informative, entertaining 
and welt worth the money. " 
-Brad Baldwin, InfoWorld Magazine 



• FREE subscription to Bowline™, 
the magazine of Dow Jones 
Information Services 

• A special introductory offer! 

Get your feet wet in the infor- 
mation age with the Dow Jones 
News/Retrieval Membership Kit. 
At $29.95, you'll enjoy the dip 
without getting soaked. Available 
at computer retailers and selected 
bookstores. For the location 
nearest you, call: 

1-800-2575114 

In New Jersey, Canada, 
Hawaii and Alaska 
1-609-452-1511 

Ik but' f At faitrf to 4w 1 51 houn prt t> irrh i J 
Must tic used wihn 30 (%l of moaft. d pan™! 



Circle 51 on Reader Service card. 



m 



DOW IONES 

NEWS/RETRlE\AI? 

D 1985 Dow y jnr* and Cociur y. Inc. 
M %ttt Kcvned. Dtw Jones Ncwi/Rtfnwtf* 
h a resjsterpd trademark d Dow .fries and 

Compare fct 



Introducing the Most Powerful 
Business Software Ever! 

FOR YOUR IBM • APPLE • MAC • TRS-SO • KAYPRO • COMMODORt • MS DOS OR CP M COMPLTER' 



50% OFF! 



**5 




Th^VERSA Business" Series 



Each VeRSABusineSS module can be 
or can be linked in any combination to form 

VERSARECEIVABLES" $99.95 

VfcKSA Receivables" i. b eocnplttf rrwrru -driven account* receivable, invoicing, and 
monlhry siatTOwnl-generatins >y»lfm. tr kreps track of all Information (."later) to who 
oweiiiou ■ i ■ oui con '■"■■.' " 01 try, ami i ,in |«owi1>.' automatic lulling br past due ac- 
counts. ViHSAfO.ciivrtHi.LS- prints all necessary statements, invoices, and summary 
reports and can he linked with VEksaLldoer II™ and VfcRSAlNVENTORV™. 

VERSaPAYABLES" $99.95 

VersaPayari ts- is aY-signed lo keep track of current and aged payables, keeping vou 
in touch with ail inhumation regarding how much money your company owes, and to 
whom. VersaPAYABLES" maintains a complete record on each vendor, prints checks, 
check registers, vouchers, transaction reports, aged payables reports, vendor report*, 
and more. With VERSaPaYaBLES-. you can even let your computer automatically select 
which vouchers are to be paid. 

VERSApAYROLL" $99.95 

VERSA PayrOU.'* is a povwilul and sophist ica led, but easy to use payroll system that 
keeps track of all government-required payroll information. Complete employee records 
are maintained, and all necessary payroll calculations ate performed automatically, with 
totals displayed on screen for operator approval. A payroll can be tun totally, automati- 
cally or the operator can intervene to prevent a check from being printed, or to alter 
information on it If desired, totals may be posted to the VerSALEDOER IF system. 

VERSAlNVENTORY'" $99.95 

Versa hVTNTORY- Is a complete inuentory control system that gives you instant access 
lo data on any item VERSA Inventory- keeps track of all information related to what 
Item ,iie in slock, out of stock, on backordei. etc.. stores sales and pricing data, aleits 
you when an item falls below a preset reorder point, and ailows you to enter and pnnt 
invoices dirucllyor tnlmkwilh rht VehsaR! <:i ivablls- system. Versa Invenioky- pnntrs 
all needed inventory listings, reports of items below reorder point, inventory value re- 
pom, piriod and yiuMo date sales reports, price lists, inventory checklists, etc. 

.CQMPLITRQNICS! 

50 N. PASCACK ROAD, SPRING VALLEY, N.Y. 10977 



purchased and used independently, 

a complete, coordinated business system. 

VERSALEDGER IP $149.95 

Versa LEDGER tl" is a complete accounting system that grows as your business 
grows VersaLkdger IP cart be used asasimple personal checkbook register, 
expanded to a small business bookkeeping system or developed into a large 
corporate general ledger system without any additional software, 

• VERSaLedCEH IP gives you almost unlimited storage capacity 

(300 to 10,000 entries per month, depending on the system), 

• stores ail check and general ledger information forever, 

• prints tractor-feed checks, 

• handles multiple checkbooks and general ledgers, 

• prints 17 customized accounting reports including check registers, 
balance sheets, Income statements, transaction reports, account 
listings, etc, 

VersaLedgeh IP comes with a professionally written 160 page manual de- 
signed for first-time users. The VersaLedcer IP manual will help you become 
quickly familiar with VERSALEDGEH IP, using complete sample data files 
supplied on diskette and more than 50 pages of sample pnn touts. 



Commodore owners only may now lake 50 ll ;> off our listed price of any 
module(s) from our VersaBusiness Series, All sales are final (our 
normal 30-day money back guarantee does not apply to sale ilems). 



FOR COMMODORE OWNERS ONLY 



To Order: 

Write or call Toll-free (800) 431-2818 
(N.Y.S. residents call 914-425-1535) 



- add J5 to CANADA or MEXICO 
■ add propel postage elseuilwre 



" add 13 for shipping in UPS areas 
■ add W for COD. or non UPS area! 



DEALER INQUIRIES WELCOME 

All prices and ipetilgarknn lubject lo change / Driiwiy mbjeel to availability. 



Circle 9 on Reader Service card. 



SUMMER GAMES II. 
EIGHT NEW WAYS TO GO FOR THE GOLD. 



* ~ 





Sure Summer Games was great, but 
why stop there? Let Summer Games II take 
you even farther with eight new events 
including cycling, fencing, kayaking, triple 
jump, mwing, high jump, javelin and even 
equestrian. They can all be played hy 
up to eight players and some, like cycling, 
rowing and fencing challenge you with 
realistic head -to -head competition. 

First, you decide which of the 18 different 
countries you're going to represent. Then, 
in true Olympic fashion, you will need the 
proper strategy and mental toughness, 
not just speed and agility to excel in each 



event. It's so realistic, there's even an 
opening and closing ceremony along with 
medal presentations after each event. 

It's not too early to get ready for 1988. 
With the right diet, proper training and 
hours of practice you just might make il. In 
the meantime, put on your sweatsuit, grab 
that joystick and let Summer Games II give 
you eight new ways to Go Fw The Gold! 




EDYX 



maxMvmtsafivaiii 

Strategy Games Tor the Action-Game Player 

Circle 12 on Resdor Service card. 




September 1985 



AA# 



Vol 2, No. 9 



FEATURES 



22 Meet the Amiga 

The scoop on Commodore's exciting new 
business and persona! computer. 
By Margaret Morabito 

34 Fraction Action 

Practice fractions with your own personal 

math tutor. 

By Michael Dickey 

38 Commodores in the 
Classroom 

An interview with Commodore's Manager of 
Educational Marketing. 

40 Commodore Launches a 
New Program 

Commodore supports the Young Astronaut 
Program. 

46 Short-Order Typist 

This typing-tutor program is the toast of 

the town. 

By George Decker 

52 Are You Prepared 
for the SAT? 

A look at the role that some available 
software may play in helping students to 
improve their scores. 
By Swain Pratt 

60 Computers in Education 

A stimulating discussion of the issues 
surrounding computer-assisted instruction. 
By Bill Parle and Dan Adkison 



Cover Photograph by Sharon Whke/Bob Packert 



62 UltraQuiz 

Create and print out quizzes, questionnaires 

and other such goodies. 

By Robert Pouliat and Ronald Pouliot 

68 Telecommunications... 
TeleLearning 

Find out about this on-line educational 
network through which you can even earn a 
college degree. 
By Margaret Morabito 

74 Commodore Helps Pay 
The Bills 

Print professional-looking checks, a record 
of each entry and a running balance of your 
transactions. 
By Wayne Arnett 

78 64 Perfect Typist 

RUN'S long-awaited checksum program is 
finally here to ensure that all the programs 
you type in from RUN will work the first 
time without error. 
By James E. Borden 

82 Easy Assembler 

'I 'his month, learn how to use some tools 

that simplify writing assembly language 

programs. 

By William B, Sanders 

86 Keep Your Remarks 
To Yourself 

For those times when you need a little more 
space and room, here's a program that 
removes all those non-essential, memory- 
consuming REM statements. 
By Peter A. Marikle 



HI'S (ISSN l>7414i!K. r >) is an indcpcndenl journal mil connected witii Comuiudore Business 
Mm bines, Inc. fl(W is published imiwlilp by CW Ciinuiiunicaiions/Pctcrbinniisb, Inc., SO Pint 
St, Peterborough, Nil 0S4Sa US. subs, rtpciqn rauallfl.BT, our yea.; 189,97, two years; $41.97, 
dim- scars, Canada .mil Mexico IVifM, one sear, L'.S. funds drawn on US. bank, Foreign 
|:ft|.;)7. unr > t-.tt . I " s binds dras. n nn l'-S. bank. Foreign an mail sutisa t Iptlona— please Inquire 

•sr, I ila.spisiai;i paid .11 Feted nidi SI I. anil n additional mailm* ntlkci Canadian 

„, ,., mail trnisiiaiu.il .nn. ibri flli.i I Plume: IW.MWl mine i ...items ...pyttiitil 



KISj by CW Ciiuiiininicaliuuc'J'ru-i borough. In.'. So pan nl tins publication may 1st primed 
nr otherwlie reproduced widinui written permlnlon from die publisher. Peaunwten send 
address rhaiign in RUN. Subscription Sen ices. PO Bos 954. Furmlngdalc, NY 1 17:57. (Send 
Canadian changcl of address tn RUN. PO Bins 1051. Fori Erie, Ontario, Canada l,3A BNBJ 
Nation.ilk distrihtilci by tiuetiiali.inal Circulation llisi.ibulr.rs. RVS makes even rdiu. lo 
assiu.- die aniiiais id a.liilrv luiitip and liniuis published in die rii.i|ra/ine HI'S assumes 
mi rcspo.uibilus Inr damages due In emu. m omissions. 



-1 / RUN SEPTEMBER 1985 



DEPARTMENTS 



6 RUNNING 

Ruminations 

Education, the Amiga 
and RUN'S checksum. 

8 Magic 

Hints and tips that help 
you perform computing 
wizardry. 

12 Software 
Gallery 

Script/Plus 

Master of the Lamps 

Kid Pro Quo 

Mig Alley Ace 

Trivia Plus 

Racing Destruction Set 

Sixth Sense 

1 00 Hardware 
Gallery 

Computereyes 
Quick Data Drive 
Hush 80 Printer 

105 Commodore 
Clinic 

A questions-and-answers 
column to help you aid 
your ailing computer. 



108 Commodore's 
Service 
Network 

Concluding the list of 
dealers in Commodore's 
newly established 
network that brings 
service closer to home. 

112 Mail RUN 

114 New Products 
RUNdown 

119 How to Type 

Listings 

120 Coming 
Attractions 




I'nge 22 



Page 68 



Page 22 






Page 46 



RUN SEPTEMBER 1985 / 5 



RUNNING RUMINATIONS 








1! 




A Classroom Hit 

Teachers who adhere to traditional methods are like 
devotees of the "old" Coke— they don't want to tamper 
with proven, time-honored formulas. 

But traditional leaching methods are in jeopardy, judg- 
ing from the articles contained in this month's issue. For 
example, computers are being used to assist students in 
preparing for the SAT {p. 52) and they also offer instruc- 
tion at home with online courses through the Tele-learn- 
ing network (p. 68) 

School administrators and educators are beginning to 
realize the computer's flexibility and its potential to alter 
the teaching-learning process. Acting out of either a fear 
of being left behind or a genuine belief that computers 
represent the answer, they are bringing computers into 
the schools at an ever-increasing rate. 

Commodore's share in the U.S. educational market is 
about 18 percent. But with the introduction of the C-128 
and a proposed beefed-up plan to support computer 
programs in the schools, Commodore may garner an even 
larger percentage. 

Pat Walkington, Commodore's manager of educational 
marketing, states in an interview in this month's issue (p. 
38) that computers can effect a change in the educational 
process if the following occur: 1.) teachers acquire more 
computer training; 2.) students get more computer-access 
time; 3.) schools develop well-thought-out plans for com- 
puter implementation; and 4.) software developers pro- 
duce more quality educational software. 

She notes that all of these areas must come together if 
we're to see the successful use of computers in the class- 
room. Her optimism, however, is tempered by the realistic 
attitude that we cannot rush head-on to embrace this 
technology just because it's new and available. 

"The computer is a tool; it's not a panacea. It's not 
going to cure everybody's problems. But it certainly is a 
very powerful tool that has the capability of performing 
a greater number of tasks than anything else we've ever 
had in education." 

* * * NEWS BULLETIN * * * 

We interrupt our regularly scheduled coverage of the 
Commodore 128 and 64 to bring you the following im- 
portant message: 

The September mwo/RUN contains the first in-depth analysis, 
of the Amiga by a Commodore-specific publication. Six pages of 
1) / RUN SEPTEMBER 19K5 



this issue (beginning on p. 22) contain colorful photos of the new 
machine and its graphics capabilities and examine the features 
of Commodore's exciting high-end computer. 

The review, which is the result of a close working relationship 
between CW Communications/Peterborough and hey personnel at 
Commodore-Amiga over the past several months, states that the 
Amiga "represents a giant step forward in desktop computer 
technology." 

RUN editors predict that the Amiga name will become syn- 
onymous with quality sound and graphics at a price that will 
appeal to the professional/serious computer user who is willing 
to sperul over $1000 for a computer. For the current C-64 
mlhusiasl who is looking to upgrade his computer system, however, 
RUN editors are convinced that the C-128 has more than enough 
power to handle his computing needs. 

In response to queries from industry analysts about what the 
introduction of the Amiga means for the RUN reader, one editor 
remarked, "RUN remains dedicated to reporting significant ad- 
vances in the Commodore field. The announcement of the Amiga 
represents just such a breakthrough. RUN will continue its 
coverage of the Commodore home computers — specifically the C- 
!2S and the C-64— while its sister publication, Amiga Wo rid, 
will h ighligh t the Amiga." 

Another editor summed up the feelings of the entire staff with 
these words: "What we're offering through this one-time-only report 
on the Amiga is a glimpse of the future." 

We now return you to our regularly scheduled program. 

Check Out the Checksum 

This month's issue features the introduction of /tLWs 
long-awaited checksum program, 64 Perfect Typist (see 
p. 78). Perfect Typist takes the debugging out of program 
entry and lets you enjoy the many useful and interesting 
programs published in RUN. 

Here's how it works: The program generates up to 
three characters on the screen after you enter a program 
line. If this number matches the digits published in the 
magazine, then you know that you have correctly entered 
that program line. With this checksum feature, your pro- 
grams should work the lust time without errors. 

Thanks to the efforts of author/programmer James Bor- 
den and MAVs technical manager, Margaret Morabito, 
we are able to present this top-quality checksum program 
for the C-64. (A C-128 version will be forthcoming.) We're 
sure that this program will make your Commodore com- 
puting experience much more enjoyable. 

db 



Publisher 
Stephen Twomhiy 

Editor-in-Chief 

Dennis Bi issoi) 

Manacjinc; Editor/Production 

Swain Prati 

Copy Editor 

Marilyn Antiucci 

Review Editor 

Susan Tanona 

Niu PRODUCTS Editor 

ll.ig <')<! Rjornsen 

Technical Manager 

Margaret MorablU) 

Technical Editor 

Timothy Walsli 

Technical Assistant 

Jim Wilham 

ASSOCIATE Editors 

Christine Adamec, Robert Baker, 

Louts F. Sander, Jim Strasina, 

Guy Wright 

Advertising Sales Manackh 
Stephen Kobbins 

SAL LS RK PR f'S F.NTA'I I V KS 

Ken Blakeman, Nancy Poller 

Ad Coordixaiiok 

Heather Paquettc 

16004414403 

Marketing Coordinator 

Wendie Haines 

West Coast Salks 

Giorgio Salmi, manager 

1415-328-3470 

HHil) Marsh Road 

Menlo Park. CA 94025 

Art Director 

Glenn Suokko 

Production/Advertising Supervisor 
Rosa I y n Seribner 
Editorial Design 

Anne Dillon 
(Carta M, Whitney 

Graphic Services Manager 

Dennis Christensen 

Film Preparation Supervisor 
Robert M. Villeneuve 

Typesetting S uper visor 

Linda P. Canalc 

Manufacturing Manager 
Susan Gross 

Chairman 

James S. Pave* 

President 

Debra Wetlierbee 

Vice-Presi dent/Fin ance 

Roger Murphy 

Assistant General Manager 

Matt Smith 

Assistant to VP/Finance 

Dominique Smith 

Executive Creative Director 

Christine Destrempes 

Director of Circulation 

William P. Howard 

Circulation Manager 

Frank S. Smith 

Direct t- Newsstand Sales Manager 

Raino Wirein 

H(H)-343-0728 

Director of Credit Sales & Collections 

William M. Boyer 

Founder 

Wayne Green 




FASTER? 

EASIER? 

FIORE POWERFUL? 



"If languages Interest you, this one Is well worth a look... It's inexpensive to try. 
You may find that it's just what you have been looking for." 

- Jim tltitterfleid COtlFVTtl 

"I can recommend a better, faster, and cheaper programming language. 

It's a flashy littk European import called COMAL.. 

the most user-friendly language around." 

- fljf* Broun, Ifiro 64 

"...overall COMAL averages out to about three times faster than BASIC" 

- Lorrn Wright HICHO 

"combines some of the best features of languages like Logo, Modula, Pascal, 
and Ada in an easy-to-use format" 



TONAL was just what I was looking for." 

- Colin Thompson. RUN 



Where else do you get all this... 

The complete COMAL 0.14 System for Commodore 64™ includes 

the Tutorial Disk* (teaches you the fundamentals of COMAL), plus 

the Auto-Run DEMO Disk* (demonstrates 26 COMAL programs 

Including games, graphics, sprites and sounds), 

all for just $7.00. 

You can add the reference book, COMAL from AtoZ, 

for just $4.00 more. 

$7 or $11 - either way you're a winner! 

COMAL STARTERS KIT 

■■ rated by The Book or Commodores 64 Software 

Overall Hating A A Reliability 

Case of Use A A Error handling 
Documentation A A Value for Money 

Uished by Ami/v Inc., Tht Book Division 





If you want only the best, get the COMAL Cartridge Pak. 
Includes: 64 K COMAL Cartridge, 2 books, and 5 demo disks* 
Over $140.00 value - now only $89.95 plus $4.00 shipping. 



For more information or to place an order call (60S) 222-4432. 
Visa or Master Card accepted. 

All orders prepaid - no CO.D. 
Send check or money order tn U.S. dollars to: 

'COMAL USERS CROUP, U.S.A., LIMITED 

6041 Monona Drive, *102, Madison, Wl 53716 
phone: (608) 222-4432 

•Ship mt (ill mju Include 1 dtskj o/a»flnuiu on I «ftui«i tUtt diikcttc 
Co ■' m noeon (i i, m lu.If.-uil of Commodort Cttttmnki 



RUN SEPTKMRKK 1(IS5 / 7 



MAGIC 




^ 



Compiled by LOUIS F. SANDER 



MAGIC is tricks, MAGIC is fun. 
MAGIC is doing what cannot be done. 



PRINTCHR$( 1 57 ) :NEXT: PRINTTAB ( J-1 )CHR$( 14 
5}" ":FORL=1T01 00: NEXT: NEXT :GOTO40 

Mystery Magician 
Secret City 



Every mimlh, Magic brings you brief and useful computer tricks from armmd 
the world— IrkkS U) make COmplttktt* easier, more enjoyable or more exciting. We 
numbi* our tricks in hex, the counting system of sorcerers and computerists. 

Magic solicits your simple hardware ideas, short programs, useful programming 
technique!., tittle-known computer facts and simdar items of interest. We look for 
neir or recycled material thai can he implemented with a minimum of time, effort 
or theoretical knowledge and that is of current value to (ximmodore computerists 
(Plus/4 and &I6 owners, too), We typically fray SKI for each trick accepted. 
Really super ones get $20-$ W. Send your tricks to: 

MAGIC 

cJo Ijmis F. Sander 

I'O Box WWII 

Pittsburgh, PA 15231 
If you enclose a self-addressed stamped envelope, we'll send you a Trick Writer's 
Guide. International readers may omit the stamp. 

As you read these words, work on R UN's second Special 
Issue is already under way. Our plans are to reprint all 
of 1985's tricks, indexed and grouped by subject matter, 
plus over a hundred brand-new items. Get your orders 
in early, since we expect another sellout. 

Attention all programmers: If you're seeking fame and 
fori tine, send your short programs to Magic. As you can 
see from this month's trickery, we look for useful or 
entertaining items whose listings 111 I less than one screen. 
Our readers love utilities, but we publish good software 
from any subject area. 

$23F Klawretaw— We don't know who sent 
this, but it's well worth keying in. Can you tell what it 
does before running it? 

10 REM KLAWRETAW - UNKNOWN MAGICIAN 

20 A$="KLAWRETAW":FORA=9T05STEP-1 :B$=B$+MID 

$(A$,A,1 ):NEXT:B$=B$+B$+B$+B$ 
30 F0RA=4T01STEP-1 : C$=C$ +MID$ { A$ , A , 1 ) :NEXT 
40 PRINTCHR$( 1 47 )CHR$ (17) B$B$ : FORJ=1T035 : PR 

INTCIIR$(19)TAB(J)C$;:F0RK = 1T05 



$240 Autostart programs for tho C-64— 

Here's a simple routine that adds the autostart feature to 
Basic programs on tape or disk. Type it in and run it, 
and if your Data statements are correct, you'll be asked 
to delete lines 11-13. Delete them, then save the program. 

Now, when you want to save an autostart version of a 
program, just run Autostart and follow the instructions 
on the screen. Once it is saved, a syntax error message 
will appear on the screen; disregard it. At this point, your 
computer is in an altered state, so you must reset it or 
turn it off then back on. 

Programs saved in this manner must be loaded using 
the form: 

LOAD"fllename"A1 

They will run as soon as they are loaded, with no further 
action from you. Because the autostart process puts char- 
acters onto the screen, it's helpful if the saved program 
clears the screen as one of its first operations. (If you're 
using tape, change the 8 to a 1 in the Load statement 
and in the screen message in line 80.) 

10 REM AUTOSTART - BILL GIEL 

11 FORX=1T048 : READY :CS=CS+Y :NEXT 

12 IFCSoS991THENPRINT"DATA ERROR" : STOP 

13 PRINT"DELETE LINES 11-13":END 

20 FORA=679T0726:READB:POKEA,B;NEXT 

30 Q$=CHR$(34) :PRINTCHR$(147)CHR$(18>"T0 MA 

KE AN AUTOSTART COPY OF A PROGRAM: " 

PRINT: PRINT"LOAD YOUR PROGRAM, CLEAR THE 
SCREEN " 

PRINT"AND MOVE THE CURSOR TO THE BOTTOM 

LINE.": PRINT 

PRINT"THEN ENTER THIS AS A SINGLE COMMAN 

D:":PRINT:PRINT M POKE43,166:"; 

PRINT" P0KE4 4 , 2 : POKE7 70,167: P0KE7 7 1 , 2 : SAV 

E"Q$"FILENAME"Q$",8" 

PRINT:PRINTCHR$(18)"** YOU MUST ALWAYS L 

OAD"Q$"FILENAME"Q$" ,8,1 ** 

DATA 169,147,032,210,255,169,082,032 



40 
50 
60 
70 



90 



8 ; RUN SH'TEMBCR 1985 



IF YOU CAN FIND 
A BETTER PROGRAM 

WE'LL BUY IT FOR YOU ! 




WORD WRITER "&J5& 

Now with 85,000 word Spelling 
Checker 

■ An efficient, 80-column professional 
word processing system which includes 
a spelling checker and built-in 
calculator. 

* Contains all the features you'll need for 
everyday word processing, plus most of 
the sophisticated features found in 
more expensive programs; document 
chaining, form letter printout, page 
separations, horizontal and vertical 
scrolling, and more. 

With Timeworks you get more 
power for your dollar 

You can use each program alone. Or 
interface this frio - one at a time if you like 
- into a completely integrated productivity 
system that delivers all the power and 
features most of you will ever need ... at 
a cost that lets you enjoy their use. 

Look for these and other Timeworks pro- 
grams at your favorite dealer. Or contact 
Timeworks, 444 Lake Cook Road, Deer- 
field, IL 60015. Phone: (312) 948-9200. 

Circle 2 on Ftoador Service card. 



DATA MANAGER 2 



Faster, more effluent, more 
versatile 

* A complete general information storage 
and retrieval system with report-writing, 
graphics, statistics, and label-making 
capabilities. 

• Exclusive X-SEARCH, X-SORT, and 
X-CHART features allow you to cross- 
search any category of information; sort 
items alphabetically, numerically, or by 
date; break down statistical information 
into categories; and graphically view 
your results. 

With Timeworks you get more 
than software 

You Get Our Customer Technical 
Support Team 

At the other end of our toll-free hotline, 
you'll find cur full-time Customer Techni- 
cal Support Team. Free of charge to all 
registered users, 

You Get Our Liberal Trade-Up Policy 

You'll find the details inside each package. 



SWIFTCALC ** sideways 



New easy-to-use spreadsheet 
for home and small business use 

• 250 rows and up to 250 columns (128K 
version) provide up to 62,500 cells 
(locations on the spreadsheet) in which 
to place information. 

• Performs mathematical functions up to 
17 digits. Allows the use of minimum 
and maximum values, averages, sums, 
integers, absolute values and exponen- 
tial notation. 



* With Timeworks you get our 
Money Back Guarantee 

If you can find anything that works better 
for you, simply send us your Timeworks 
program, your paid receipt, and the name 
of the program you want, along with your 
check or credit card number for any retail 
price difference. If it's available, we'll buy 
it for you." 



Available for Apple, IBM, 
Commodore 64 and 128, 
and Atari Computers,"* 




More power for your dollar. 

" OHk hH lor 90 days from date ol purchase 

" Reo/slered trademarks pi Apple Computer Inc., Imematonai Business M*frnn Corporation, vti 

Commodore Computer Srsttms 
o 19ft5 Timeworks, Inc All nghls reserved. 



Other Timeworks Programs: ■ The 

Evelyn Wood Dynamic Reader ■ Sylvia 
Porter's Personal Finance Series ■ Swiftax ■ 
Cave of the Word Wizard a Business Systems 
■-• The Electronic Checkbook ■ The Money 
Manager ■ Wall Street 




H Magic 



Lilting amtimitd. 

91 DATA 210,255,169,085,032,210,255,169 

92 DATA 078,032,210,255,169,019,032,210 

93 DATA 255,169,131,141,002,003,169,164 

94 DATA 141,003,003,169,001,141,198,000 

95 DATA 169,013,141,119,002,076,131,164 

BiH Giel 
Yonkers, NY 

$241 Star Trek tip— This Sega game for the 
C-64 has a small bug that you can use to your advantage. 
The M key puts you into warp drive, which speeds you 
up and protects you from all enemies. When you lose 
warp drive energy, of course, you can no longer move 
faster, but that's where the bug comes in. As long as you 
hold down the M key, your invincibility persists. You can 
still use your phasers, photon torpedoes and non-warp 
engine power. Death to the treacherous Klingons! 

David Bloyd 
Reedley, CA 

9*4& Input with default— Input parameters 
are often known in advance, hut sometimes you may want 
to make a change. If the Input statement itself contains 
the most-used parameter, you can select it just by pressing 
the return key. If another parameter is desired, you merely 
type it in the usual way. Here's a simple example: 

INPUT "DEVICE NUMBER{2 spaees}8{3 CRSR LFs}";D 

The number 8 will appear under the cursor and can be 

selected by hitting the return key. 

E. Dam Ravn 
Olstykke, Denmark 



$243 



Filename Under— On the C -64, SYS 
6291 S displays the name of the currently active file. Did 
you ever load a program or open a disk file, then later 
forget its name? Or have you saved something, then 
wondered what you called it? Try this magic SYS call, 
and the forgotten filename will materialize before your 
eyes! Usable in Direct or Program mode, it displays the 
filename at the current cursor position. JSR |F5C1 is the 
machine language version. 

Rick Crone 
Jackson, TN 



$244 Load address finder— This short pro- 
gram finds the load address for any program saved on 
disk and is useful for investigating machine language 
files. It gives (be load address plus the low byte and high 
byte of that address — all in decimal form. Since many 
machine language programs are executed by a SYS com- 
mand to their first byte, knowing the load address is often 
the same as knowing the enabling SYS. 

10 REM LOAD ADDR - M. TRANCHEMONTAIGNE 

20 INPUT "{7 SPACES } FILENAME" ;F$ 

30 OPEN2,8,2,F$+",P,R" 

40 GET#2,L0$ : LO$=LO$+CHR$( ) 

1 / RUN SEPTEMBER I9RS 



50 GET#2,HI$ : HI$=HI$+CHR$ ( ) 

60 CLOSE2 : LA=ASC(LO$)+256*ASC(HI$) 

70 PRINT"LOAD ADDRESS IS:" LA 

80 PRINT" {4 SPACES) LOW BYTE IS:" ASC(LO$) 

90 PRINT" (3 SPACES} HIGH BYTE IS:" ASC(HI$) 

Mike Tranchemontaigne 
Nashua, NH 



$245 End address finder— You can find the 
ending address of a program on disk or tape by using 
Verify, then Peeking the pointer at 174-175. To find the 
highest address into which the program loads, verify it, 
then enter: 

FA = PEEK(I74) + 256*PEEK(175)- l:PRINT EA 

If you also know the load address, you can find the length 

of the program by: 

length = 1 + End Address - Load Address 

Douglas Marshall 
Bell, CA 

$246 Renaming disks— The 1541 New com 

mand is capable of more than most people think. The 

command 

NikdisknameM 

completely formats a disk, giving it the name dhhiame 

and the ID id. If you use the abbreviated command 

XQ'disknam? 

you erase the directory without doing the time-consuming 

complete reformatting process. But if you use the 

command 

Nti:another7iame 

you'll end up witli a blank disk called anoihername . It will 

still have its original ID, but it most surely will have a 

brand-new name. 

Charles Lavin 
Coral Gables, FL 



$247 



Directories on non-CBM printers 



Users of non-Commodore printers may have trouble print- 
ing directory listings, since the reverse-field characters in 
the first line can be interpreted as printer-control charac- 
ters. The way around the problem is to remove the reverse- 
field characters. 

Loading the directory, then pressing zero and the re- 
turn key will delete the problem line. But your listing will 
have no disk name. Alternatively, leave line in the direc- 
tory, but replace both quotes witli apostrophes or some 
other character, and then hit the return key. Your printed di- 
rectory should turn out all right. If problems persist, you can 
retype line without the quotes or reverse field, and enter 
the corrected line by pressing the return key. 

Gary Fields 
Asheville, NC 

Continued on p. 97. 



Fleet System 2. 
Word processing that spells V-A-L-U-E. 




Complete word processing 
70,000 word spell checking- 



Up till now, you'd have to spend a mini- 
mum of about (70 to get a good word 
processor for your Commodore 64™, 
And if you added a small, separate spell 
checking program, you'd he out well 
over S 100! 

Now there's Fleet System 2! It's two 
powerful programs in one, and it's per- 
fect for book reports, term papers or full 
office use. 

Fleet System 2 combines the EASIEST 
and most POWERFUL word processor 
available with a lightning-fast 70,000 
word spelling dictionary — all in one 
refreshingly EASY TO USE integrated sys- 
tem. Finally, spell checking is now availa- 
ble at your fingertips. 



You can even add over 1 5,000 "custom" 
words to the built-in 70,000 word dictio- 
nary. And at a suggested retail price of 
S 79.95, Fleet System 2 really spells 
V-A-L- U-E, and 70,000 other words too! 

Fleet System 2 helps people of all ages 
to learn to spell correctly and write better 
too. It's the ONLY full featured word 
processor that provides you with helpful 
writing and vocabulary feedback such as: 
the total number of words in your docu- 
ment, the number of times each word 
appears, and total number of "unique" 
words, just to name a few. 

Fleet System 2 has every important fea- 
ture that will help you make child's play 



with built-in 
Only $79.95 

out of the most heavy duty typing tasks. 
There's Built-in 80 Column Display — so 
what you see is what you get, I lori'/ontal 
Scrolling During Typing, Easy Correction 
and Movement of Text, Page Numbering, 
Centering, Indenting, Headers and Foot- 
ers, Math Functions, Search and Replace, 
Mail Merge, BUILT IN 70,000 word 
SPELL CHECKING and much, much 
more! 

Ask for Fleet System 2. 
Exceptionally Easy. Packed 
with Power, Perfectly 
Priced, 



A 



PSI 




Fl«l Sptrm 2 1M 1% a Lrjdtmirk of Prof 

! '■•■ I lil — Some primer*, may ru 



Professional Software, Inc., 5 1 Fremont Street, Nccdham, MA 02 194 (6 17) 444-5224 Telex: 95 1 579 

">'™>onal Software, Int. - Fleet Sy,tcm 2'" wj,. leaned and written by Vj„on.ronk>, U.I - Commodore M'« i, a trademark Of Commodore He* 
« Mjpporl Ctfttin Meet System 2 function) andtof require an Interface Mease cheek with your dealer - Dealer and Uistribuior Inquiries are invilcd 
Circle 93 on Roads r Service card. 



SOFTWARE GALLERY 




Compiled by SUSAN TANONA 




Script/Plus 



Increase the Productivity 
Of Your Plus/4 and C-16 
With this Word Processor 



Plus/4 and C-16 owners should be 
pleased to see Script/Plus, a ver- 
satile and powerful word processor 
that's available on cartridge. Script/ 
Plus has dozens of high-quality fea- 
tures, but those that make it statu! out 
from the Plus/4's internal word proces- 
sor are what will interest most users. 

Script/Plus allows you to control 
line spacing, so you're not limited to 
single-spaced hard copies. It also has 
on-screen word wrap, allowing you 
to avoid haphazardly broken words 
as you type in your document. Fur- 
thermore, the cartridge works with 
both cassette and disk. 

While the Plus/4's word proces- 
sor only allows 80 columns per line, 
Script/Phis offers between 40 and 240 
columns per line. This feature alone 
will attract people who bought their 
Plus/4 for more serious applications, 
as it lends itself to the creation of large 
tables with many columns. 

There is also a view option that 
allows you to see your document 
(with its print format implemented) 
before you actually print it out. You 
use scrolling to utilize this feature, 
as you do for any input that requires 
more than 40 columns. 

You may wonder what good a wide 
working area is if you can't integrate 
it with a spreadsheet or database pro- 
gram. This is an important point, and 
it's one that Script/Plus addresses. 

1 2 I RUN SEPTEMBER 19B5 



This word processor actually has its 
own built-in calculator and a decimal- 
tabbing feature. These options let you 
create columns and rows of neatly for- 
matted numbers that can be added, 
subtracted, multiplied, divided and 
calculated into percentages. 

Script/Plus also has a database fea- 
ture that allows you to create files for 
merging into your documents. 

The calculator and the database 
aren't nearly as extensive as the 
3-Plus-l spreadsheet and file man- 
ager built into the Plus/4, but they 
do add a great deal of versatility to 
Script/Plus. 

The 99-line limitation for a single 
document in the Plus/4's word pro- 
cessor does not exist when using 



Report Card 



Superb! 

An exceptional program that 
outshines all others. 

Very Good. 

One of" the better programs 
available in its category, A wor- 
thy addition to your software 
library. 

Good. 

Lives up to its billing. No has- 
sles, headaches or disappoint- 
ments here. 

Mediocre. 

There arc some problems with 
this program. There are better 
on the market. 

Poor. 

Substandard, with many prob- 
lems. Should be deepsixed! 








Script/Plus. Now you can have up to 
501 lines per document. This will ac- 
commodate a '20- page double-spaced 
report. For even longer documents, 
there is also a link-file feature. 

You can keep Script/Plus plugged 
into the expansion port at all times, 
since it doesn't interfere with the 
3-Plus-l software inside the Plus/4. 
All programs are easily accessible 
through the function keys. 

The manual accompanying Script/ 
Plus reflects Commodore's goal in 
providing a serious word processor 
for Plus/4 and C-lfi owners. It is quite 
detailed and includes suggestions for 
business and accounting applica- 
tions, as well as explanations of each 
command. 

Overall, Script/Plus is a great value, 
as it really makes the Plus/4 the pro- 
ductivity machine that it is billed to 
be. (Commodore Business Machines, Inc., 
1200 Wilson Drive, West Chester, PA 
19380. Plus/4, C-I6/$49 cartridge.) 

Margaret Morabito 
RUN staff 



Master of 
The Lamps 

A Flying-Carpet Ride 
Through a Land Filled 

With Magic and Evil 



If you've never seen a music and 
light show, get ready for an ab- 
solute explosion of sound and color, 
because Master of the Lamps is going 





ThE Better Letter Box 



Introducing EasyPlex! The new, 
easy-to-use electronic mail system 
from CompuServe. 

Finally! Electronic Mail that's so easy to 
use you can start composing and sending 
messages the first time you get online. 

Designed for various experience levels, 
EasyPlex has a menu mode with simple, 
easy-to-follow directions for beginners, 
and it lets experienced users save time by 
working in the prompt or command modes. 
With EasyPlex, you can compose, edit, send, 
file, and take advantage of sophisticated 



options previously available only with more 
expensive services. 

CompuServes EasyPlex lets friends and 
relatives, associations and dub members 
communicate any time of the day or night. 
And small business owners, real estate 
professionals, insurance agents, lawyers, 
writers, etc can communicate quickly and 
simply — either interoffice or interstate 
"It's Easy." "Just Piex it!" 

Best of all, EasyPlex is available to all 
CompuServe subscribers. And, along with 
EasyPlex, you get hundreds of valuable and 
entertaining computing options Plus the 
assurance of belonging to the largest fastest 

Circle 64 on Reader Service card. 



growing computer information service in 
the world and the premier supplier of 
business information to FORTUNE 500 
companies. 

Start communicating! To buy a 
CompuServe Subscription Kit, see your 
nearest computer dealer. To receive our 
informative brochure or to order direct, 
call or write: 

CompuServe 

Informalion Services, RO. Box 20212 

5000 Arlington Conlre Blvd . Columbus, Ohio 43220 

800-848-8199 

In Ohio, call 61 4-457-0902 
An H&H Block Company 



B Software Gallery 




to show you things you never knew 
your computer could do. 

From the moment the animated 
titles appear out of a cloud of smoke, 
you know you're on to something 
special. Flashing patterns of dia- 
monds appear, accompanied by 
appropriate music. You use your joy- 
stick to move the little Arabian- 
Nights Figure onto the carpet at the 
lower center of the screen. 

You must fly the carpet through a 
moving tunnel of diamond shapes 
that are displayed in fantastic col- 
ors. With 41 levels of difficulty, all 
your piloting skills will eventually be 
called upon. And while you're navi- 
gating through this tunnel, you are 
treated to an original jazz score with 
an engaging beat. 

The real purpose of the game is to 
solve a series of sight and sound puz- 
zles in order to collect pieces of a 
broken lamp, in which you will even- 
tually imprison the evil genie. 

The First choice from the Main 
menu allows you to seek only one 
lamp. Since it has been broken into 
seven pieces, this means seven jour- 
neys and seven trials. The second 
choice requires you to seek all three 
lamps. 

The next choice permits you to 
practice your flying, with the option 
to select any of the 41 tunnels and 
to practice for as long as you like. 

Next, you must solve the puzzle. 
Before you are seven gongs, each of 
a different color and tone. Strike any 

14/RUN.SF.PTKMIiER1985 



gong three times and a genie will 
appear. As he puffs on his hookah 
(water pipe), the puffs of smoke 
freeze and take on color. You must 
then strike the matching gongs in the 
appropriate order, and do so before 
time runs out. 

Your First trial consists of matching 
three colors, your second, four 
colors, and so on. In higher levels, 
you'll have only the tones of the 
gongs to help you, so let's hope you 
don't have a tin ear. 

Master of the Lamps is the First of 
a series of new software packages 
from Acti vision. It's software that 
makes use of sound and graphics in 
such a way that you'll swear they've 
made a quantum leap in program- 
ming. This is truly a quality game. 
(Activhion, Inc., 2350 Bayshore Frontage 
Road, Mountain View, CA 94043. G64/ 
$29.95 disk.) 

Ervin Bobo 
St. Peters, MO 



Kid Pro Quo 



Here's a Simple Drawing 
And Word Processing 
Program for Children 




K 



id Pro Quo is a terrific idea 
that needs work. It combines a 



word processor with drawing, sprite 
animation and music, and allows you 
to create illustrated stories that you 
play to the screen with accompany- 
ing sound and moving sprites. 
Unfortunately, Kid Pro Quo is too 
difFicult for kids to use, and too slow 
and limited to attract adults. 

Kid Pro Quo's word processor is 
quite primitive. Editing functions are 
limited to the delete key and the 
space bar; you can't even use Insert. 
The program does not support word 
wrap, either on the screen or on the 
printer. Its custom-character set is 
small and difficult to read, especially 
for younger children who are more 
comfortable with larger letters. 

Printing is entirely in Graphics 
mode, and the program warns that 
non-Commodore printers tend to 
overheat. I printed only part of a 
page on my Gemini 10X before I 
decided that I could use Kid Pro Quo 
only for screen output. The program 
does not provide for interrupting 
printing, so I had to turn off the 
computer (and lose my page) to stop 
battering my print head. 

The drawing program is the best 
of the four Kid Pro Quo applications. 
You can draw with a joystick or the 
cursor keys. Although 1 prefer cursor 
control, I found that the keys didn't 
always work. Circle, Box, Line and 
Fill functions are built into the draw- 
ing program. Fill works only with 
rectangles, so you have to add color 
to other shapes one pixel at a time. 
You can use up to three colors per 
screen. 

You need a good-quality joystick to 
create precise pictures, as it is a very 
slow process to draw and to correct 
mistakes. Fortunately, once you fin- 
ish a picture, you can copy it to any 
other page. The program disk in- 
cludes a library of pictures, anima- 
tion and music that are charming and 
simple enough that children may be 
encouraged to imitate them. 

The instruction book really doesn't 
provide enough information to gel 
you past problems. Children who are 
not already proFicient with com- 
puters are likely to become confused 
when something doesn't work. (/ had 
trouble understanding how to make 
the animation work.) 

The music composer has seven oc- 
taves and the sound envelopes of 



II 



TYMAC PRINTER INTERFACES 
GIVE YOU MORE FOR YOUR MONEY... 

And That's What Irs All About 




nil I 

(■■■ 

m SsiliH 
■ Pi li 




The Connection 



ffiitss *£5£T Qmoc rac <0nrr *«#»*- 
rar*«ss Wer H*i Son Srttom 



# 



"The Connection"™ 
A Fully Intelligent Parallel 
Printer Interface for 
Commodore® Computers 

Now, TYMAC provides a parallel printer 
interface designed exclusively for Com- 
modore Computers, including Commo- 
dore 64™, Commodore 128™, Plus/4™, 
Commodore 16™ and VIC 20®. TYMAC's 
"The Connection" gives you complete 
control over your printing capabilities 
and offers you top-notch quality, un- 
equalled by other interfaces of its kind. 
"The Connection" is compatible with 
virtually all Commodore software. 

"The Connection" makes your invest- 
ment in a printer interface worthwhile. 
"The Connection" simply plugs into the 
serial disk port to ultimately produce 
refined, finished documents. TYMAC 
has applied leading computer technology 
to equip "The Connection" with two 



modes: an emulation mode (imitates 
Commodore 1525 printers) and a trans- 
parent mode (information goes straight 
through— no interpretation). For a 
suggested retail price of only $69.95 
(non-Epson) or $73. 95 (Epson), TYMAC 
gives you the best printer interface avail- 
able for your money. 

With "The Connection, "you can exe- 
cute standard print commands (OPEN, 
PRINT#, and CLOSE) and create 
finished documents and graphics to 
your own specifications. Various options 
include column tabbing, dot tabbing, 
graphic repeat, dot addressable 
graphics, and more. Full printer self- test, 
LED status indicator, printer reset 
switch, skip over perf, margin set, and 
programmable line length give you 
maximum flexibility for optimum per- 
formance. "The Connection" also fea- 
tures a 2K buffer, an exclusive feature 
offered by no other printer interface on 
the market. "The Connection" is compat- 
ible with any parallel printer that is 
equipped with a standard Centronics 
interface, including Star, Riteman, 
Smith-Corona/Epson. Panasonic, BMC- 
80, Mannesman Tally, Olympia/Okidata, 
Canon/C. Itoh, NEC/Seikosha, Gorilla 
Banana/and Universal. 



/*/ 



s&ONHr 




TYMAC backs The Connection" with 
an outstanding reputation in the com- 
puter field since 1973. TYMAC tests 
every product 100% before it leaves 
the factory to guarantee flawless per- 
formance and the best value foryour 
money. Each "Connection" comes with a 
full, one-year warranty. For information 
and literature about "The Connection," 
write or call TYMAC today. Or contact 
your local computer retailer to purchase 
"The Connection." 




Established in 1973 

TYMAC CONTROLS CORPORATION 
127 Main Street FrartWin,NJ07416 201-827-4050 

Circle 13 on Reader Service card. 
Tymac is a registered [rjriemart OT Tymjc Conical s Corporation 

Commodore. Coromodcrnj 64, Commodore 1 28. Plusv-f Commodore 1fi. arsd 
VIC 20 are rtflntsred tradmarte ol Commodore Electronics LirmimJ 



S Software Gallery 




nine musical instruments. You can 

easily experiment with sound, but 
you must be able to read music to 
enter a particular song. Music is lim- 
ited to one voice, and I could find 
no provision for changing a com- 
position once I had entered a note. 

Any page can include text, draw- 
ings, animation and music. All the 
parts can be developed separately, 
saved and assembled in a series of 
up to 14 pages. You can play pages 
to the screen in succession. 

Kid Pro Quo has exciting creative 
potential for children who are pa- 
tient enough to learn how to use it 
(with an adult's help). Parents who 
can overlook its slow pace and its 
limitations may enjoy creating stories 
with color, movement and sound for 
their children. 

However, this program is not suit- 
able for word processing purposes. 
Children would probably gain more 
from separate programs for writing 
and for drawing that are easier to use 
and have greater capabilities I ban 
Kid Pro Quo. (Softsync, Inc., 162 Mad- 
ison Ave., New York, NY 10016. C-641 
$29 disk.) 

Annette Hinshaw 
Tulsa, OK 

16 / RUN SEPTEMBER 1985 




Mig Alley Ace IT 



Pilot Your F-86 Sabrejet 
To Victory in Head- to- 
Head Battle over Korea 



Mig Alley Ace is an authentic 
simulation of air combat in 
Korea between September 1950 and 
June 1951. In five separate scenarios, 
you must pilot early U.S. fightingjeis 
(such as the K-80 Shooting Star and 
the powerful F-86 Sabrejet) in aerial 
combat against enemy lighters. 

What distinguishes Mig Alley Ace 
from some of the other MieroProse 
aerial-combat simulations is the use 
of a split screen that allows two pilots 
to play simultaneously, either against 
each other or in a cooperative effort 
against the computer. 

You may add additional computer- 
controlled wingmen to each squad- 
ron, up to a total of four planes. By 
teaming up with two computerized 
allies, for instance, and taking to the 
skies after a single enemy, you're al- 
most assured easy victories in the 
early battles. At the most difficult 



levels, however, you're likely to spend 
a lot of time watching the computer 
battle against itself as you sit on the 
sidelines after being shot down. 

You pilot your F-86 Sabrejet with 
a joystick, and the weapons are trig- 
gered by pressing the Fire-button. 
The throttle and bailout functions 
are controlled by the keyboard. Since 
the two-player mode requires both 
players to use the keyboard simul- 
taneously, make sure both of you can 
reach the computer and know which 
keys correspond to what plane. 

Each player also has his own in- 
strument panel displayed on the 
screen below his view out the cockpit 
window. The instrumentation con- 
sists of an engine-power gauge, a 
speedometer, an altimeter and a ra- 
dar display. Three indicator lights 
warn of high exhaust-gas tempera- 
ture, low altitude and a dwindling 
ammunition supply. 

Although it sounds like a lot to 
keep track of, the F-86 instrument 
panel is actually quite bare compared 
to the dashboard of a lot of auto- 
mobiles. After just a short time aloft, 
you'll feel at home in the cockpit 
and ready to try more advanced 
maneuvers. 

If you've already logged several 
hours with MicroProse's F-15 Strike 
Eagle, you may find that piloting the 
F-86 isn't quite challenging enough. 
Also, except for a slight change in 
the capabilities of the enemy aircraft, 
the five scenarios from which you can 
choose aren't significantly different 
from one another. 

What makes Mig Alley Ace an ex- 
cellent addition to any fighter pilot's 
software library, however, is the re- 
alistic simulation of three-dimensional 
airspace, and the thrill of competing 
against the unpredictability of a hu- 
man opponent. (MieroProse Software, 
120 Lakefront Drive, Hunt Valley, MD 
21030.O64434.95 disk.) 

Bob Guerra 
Charlestown, MA 



MAKE NO MISTAKE. . . 

( ALKIT for your Commodore 64 is a powerful, rcal-wtfrld problem solver. Faster, easier and 
more accurate than pencil, paper and calculator - and a lot less frustrating. 



V 



.• 



DISPM y ° 



if J • * 

80 COLUMN. 



CalKit helps you solve household and small ni 
problems thai involve rows and columns of numbers. 

• balance your chequebook in seconds 

• plan your home or business budget with ease 

• simplify your income tax, and your investment 
portfolio 

• calculate loan or mortgage payments, and then 
find out iv ha i happens to I hem in seconds, when 
interest rates change 

That's the real advantage - with CalKit, you can 
change any number in your equation, and see how it 
affects the other numbers. All calculations are per- 
formed instantly! CalKit gives you the answers, in the 



time it takes to ask "What If.. ,r You can make 
projections and plan ahead with confidence! 

The CalKit problem-solving package includes built- 
in templates for the most important home and busi- 
ness needs. Over 20 ready-louse, real-life applica- 
tions on one disk. The rows, columns and calcula- 
tions are already defined. No need for time- 
consuming initial set-ups - all you do is enter your 
data. Other CalKit features, like on-screen menu and 
simple commands, make it even easier. 

An easy and comprehensive manual with lutorials on 
each application arc included. You'll be using CalKit 
like a pro, right out of the bos. And once you've 
mastered the built-in templates, you'll be ready tor 
your own unique spreadsheet programs. 



Powerful solutions + ease of use + low low cost = CalKit. It all adds up to exceptional value, 
for a computer program that can help you every day. 



10 Mural Street 
tichmond Hill, Ontario 
40 IBS CANADA 
4T6J88T-99<n 
Btex: 06-31 -B290 



BATTERIES ■ 



CLUDED 



'The Energized Software Company!' 



WRITE TO US FOB FULL COLOUR CATALOGUE of our products tor COMMODORE, ATARI, APPLE and IBM SYSTEMS 
FOR TECHNICAL SUPPORT OP PRODUCT INFORMATION PLEASE PHONE 1416) 381-9816 



1 7875 Sky Part North, Suite P 

Irving, California 

USA 327(4 



14161 881-9816 
Telex: 509-139 



19B4 DATTEniES INCIUOEO. APPLE.ATAHI, COMMODORE AND IBM ABE REOISTEHED THADEMARK5 HESPECIIVElf OF INK COMPUIEBS INC . AtARI INC COMMODORE 

BUSINESS MACHINES INC AND IBM BUSINESS MACHINES INC 



H Software Gallery 




Trivia Plus 

This Package Will 
Surely Test Your 
Talent for Trivia 



It's not surprising thai ihi 1 trivia 
craze has found its way into home 
computing. After all, computers arc 
great for storing a lot of information 
and retrieving it at a moment's notice. 

Operation of Trivia I'lus is simple. 
A single instruction shod accompa- 
nies the disk and adequately de- 
scribes the game. 

One feature of Trivia Plus caught 
my attention immediately. When ask- 
ing music-related questions, it makes 
use of the superb sound of the (Mil. 

I'll ere are eight categories from 
which your questions arc chosen: 
History and Politics, Geography, Hu- 
manities, Sports and Games, Movies, 
Science, Television and General 



Knowledge, You can play the game 
alone or match wits with a maximum 
of five other players. You may elect 
to keep score or just play for fun. 

Category selection is performed 
randomly bv the computer. You may 
also elect a wild-card category by 
pressing one of the function keys. 

With more than 3500 questions on 
the disk, you aren't likely to see the 
same ones very often. There are over 
100 songs included in the Humani- 
ties category, adding a dimension to 
the game that provides a break from 
the text questions. 

The graphics in the game show the 
same attention to detail. Trivia Plus 
comes across as a very professional- 
looking program. 

To help vary the action. Trivia Plus 
offers a Challenge option, where the 
Computer chooses a player and a 
challenger for each question. Play ro- 
tates so that in each round, each per- 
son is a player once and a challenger 
once. During normal play, the com- 
puter asks questions of individual 




players without the added feature of 
the challenges. 

If trivia has captured your imagi- 
nation, Trivia Plus deserves your con- 
sideration. It is an excellent game. 
(Academy Software, PO Box 6277, San 
Rafael, CA 94903. OMI$24.95 disk.) 

Jim Grubbs 
Springfield, IL 



Racing 
Destruction Set 

Rev Up Your C-64 

And Head for the 
Checkered Flag 



One of the latest construct ion- 
set programs to be released by 
Electronic Arts is Racing Destruction 
Set, It's easy to use, and its excellent 
use of sound and graphics creates a 



Circle 91 on Reader Service card 




the Short Wave Listener for 

RECEPTION OF MORSE CODE & 
RADIO TELETYPE SIGNALS. 






s> 



eg 



Plug the SWL cartridge into your Commodore "64" Expansion Port, connect a 

shortwave radio and you'll be watching text readout from weather stations, 

news services, ships and HAM radio operators all over the world, A whole 

new use for your home computer. The SWL contains both program in 

ROM and radio interface circuit to copy Morse code and all 

speedstehifls of radio teletype. Plus the on screen tuning 

indicators mean you never have to take your eyes off the video 

for perfect tuning. Housed in a small 3" x 2-1/2" x 7/8" jS ^ 

enclosure, with speaker in/out and practice hand key ^r Jy [ 

jacks, It needs no other computer connection or y\-^ ^Hfc* - 

power supply, Unshift on space, word wrap j/cFi!$ 

around, real time clock, and keyword or 

manual printer control for permanent 

paper copy, so that you won't miss a 

single bit of the action. For about 

the price of another "Pac-Zapper' 

game, you can tie into the 



#: 






<y^jf A complete Morse code tutor in a convent 



MORSE CODE 
THE RIGHT WAY 
WITH THE 

Morse Coach. 

54995 



exciting world of digital 
communication with 
the Mlcrolog SWL 

$ 64 




ent plug-in cartridge for your Commodore 
"64." The Morse Coach means business. It's 
not a toy program or a simple random code gen- 
erator. Originally developed jointly by Microiog and 
several government agencies experienced in Morse in- 
struction. Four years of extensive service prove it's the 
quickest way to Morse proficiency.The method works! You start from absolutely no 
knowledge of Morse, progress through the alphanumeric symbols, and on to any speed 
desired. The "alphabet" part of the program introduces new characters and plots the progress 
on a bar-chart. The speed/test section correlates the input, analyzes mistakes and provides a 
printout of the analysis/test results on your Commodore screen or printer. As a bonus, it also boosts 
typing skill. You've never seen any tape or program do that! In (act, there's never been a system so 
thorough, so efficient and so effective as the Microiog Morse Coach. 



LS/RUNSimMBHU985 






/ A 



(g®ffiQ[M]®(^®[f@® @®[juQ[paGDfe}D® FD®[p[37 ©DSlfe ©[7QWCS 
One Year Warranty With Second Year Extended Warranty Available 

"Where Speed and Quality Meet " 

■""SUPER HIGH SPEED » SUM LINE CONSTRUCTION (LOW PROFILE) 
FULLY COMMODORE COMPATIBLE • DIRECT DRIVE (DC) MOTOR • 
AVG. MTBf RATE Of 10.000 HOURS * VENTED CASE > SOUP STATE 
POWER SUPPLY » DUAL SERIAL PORT (CHAINING OPTION) • S'A" 
INDUSTRY STANDARD FORMAT 

Manufactured Exclusively BY CHINON INDUSTRIES of Japan For "THE COMTEL CROUP" 



Foreign And Domestic 
Inquiries Welcome 



1651 East Edinger Suite 209 Santa Ana, CA 92705 

Commodoro* tan Registered Trndommk oi Commodore Bus. Machines 
Circlo 28 on Re«def Servlca cifd. 



Telephone: (714) 953-6165 
Telex: 503727 



Software Gallery 



realistic world that draws you in and 
holds you enthralled. The program 
offers you more features ami o [it ions 
than you'll probably ever have time 
to explore. 

Although you can boot Racing 
Destruction Set and begin racing im- 
mediately (either against a computer- 
controlled vehicle or a human Op- 
ponent), you'll soon want to leave 
behind the Can-Am racers and gruel- 
ing demo-track to experiment with 
some of the eight other available rac- 
ing machines and the 50 race (racks 
that are supplied on Side 2 of the pro- 
gram disk. You can lest your racing 
skill with slock cars, formula- Is for 
Grand Prix races, dirt or street hikes, 
jeeps, baja bugs, pickup trucks and 
even out-of-this-world lunar rovers. 

You can customize each vehicle by 
selecting spiked, knobby, street tires 
or slicks, and a variety of engine sizes, 
depending on the vehicle you select. 
To help you decide how to modify 
your racer, the Edit Vehicle mode 
shows you how your vehicle's trac- 
tion, weight, top speed, acceleration 
rate and shock strength is affected 
each time you make a change. 

Once you've chosen and modified 
your vehicles, it's time to pick out a 
track. These range from one-of-a- 
kind originals to real tracks such as 
Monaco or Daytona. There are even 
a few European test tracks. Using the 
built -in track editor, you can com- 
pletely redesign these courses or sim- 
ply wipe them out and construct your 
own track from scratch. 

There are several kinds of track 
pieces from which to choose, includ- 
ing straightaways, forks, curves, cross- 
overs, jumps and sections with start 
or finish lines. In addition, most 
pieces can be narrowed down to a 
single lane or bent lo provide the 
exact shape and incline that you want 
for your jumps. Finally, you can indi- 
vidually select the surface of every 
section of track, choosing from pave- 
ment, dirt or ice. Both customized 
vehicles and race courses can be 
saved on a blank disk. 

Even when you've selected vehicles 
and decided on a track, there are still 
more options to consider. Will you 
race under normal, advanced or se- 
vere conditions? Will your computer- 
controlled racer drive as a pro, ex- 
pert or novice? 
'20 /RUN SKI'TDtBtR 1985 




How many laps will be required to 
win? Will il be a simple com est of 
speed and driving skill, or will it be 
a no-holds-barred race to destroy the 
opponent? 

Did you ever wonder what it would 
he like to race on the moon? Saturn? 
Mars? Now you can find out, with a 
choice of 14 possible gravity settings. 
You could even create a Grand Prix 
circuit spanning the entile solar 
system! 

Racing Destruction Set is the kind 
of software that will keep you up 
nights designing tracks, tesling racers 
and challenging your favorite op- 
ponent to just one more race, (Elec- 
tronic Arts, 2755 Campus Drive, Sun 
Mateo, CA 94403. C-64/$ 32.95 disk.) 

Bob Guerra 
Charlestown, MA 



Sixth Sense 



An Advanced Terminal 

Program for the 

Serious Telecommunicaior 



For intermediate and advanced 
telecom municators, Sixth Sense, 
from Microtechnic Solutions, Inc., is 
a terminal program that's worth look- 
ing into. This program (for the C-64) 
is called a thinking terminal, and of- 
fers many features for on-line com- 
munications thai go beyond those 
provided by many other terminal 
programs. 

This disk-based terminal will work 
with one or two 1541 disk drives, the 
4040 drive and both of the MSI) 
drives (single ant I dual). It is com- 
patible with the Commodore 1525 
and 1526 printers, as well as with 
any transparently connected ASCII 
printer. 

As for modems, the Sixth Sense- 
package claims to work with the Com- 
modore 1000, 1050, 1660, 1070, 
Westridge, Mitey Mo, HesModem I 
and II and any RS-2S2 modem. I used 
the program successfully with the 
1000 and 1(360 modems. 

Not only does Sixth Sense offer 
hardware versatility; il also lias dozens 
of software features thai place you on 
a high plane of telecommunicating. 



The Sixth Sense program has a 
700-line virtual screen that scrolls for- 
ward and backward at a high rate of 
speed when the program is searching 
for menus and other text files. 

There are 1 6 help screens that give 
you access to submenus for control- 
ling your terminal. Features include 
autoanswer, auto-dial, automatic re- 
dial, buffer control, disk commands, 
modem settings, print options, a 
clock and uploading and download- 
ing capabilities. 

Furthermore. Sixth Sense provides 
utility routines for tcxt-to- program 
conversion, and vice versa. It allows 
you to use DOS 5.1 wedge commands 
and handle ASCI I/PFT ASCII text and 
program files, using either text, XMo- 
dem or CompuScrvc-B protocol 
modes. It also offers you the ability 
to fine-tune the computer's internal 
baud rate to stiil your own particular 
modem. 

Programmers will appreciate the 
16 macros thai are programmable 
through the function keys and can 
handle up to 80 characters per key. 
You can program system functions 
into these macros and set condition- 
al tests. 

Sixth Sense's screen editor lets you 
create text files for uploading and 
also allows you to edit downloaded 
text files before you save them to 
disk. There is an HO-character screen 
window that is set off for your text 
entry at the same lime that you are 
receiving text from a liosi computer. 

You must thoroughly read the user's 
manual in order to gel the most out of 
this terminal package. Both the man- 
ual and the program itself are proba- 
bly too complicated for the newcomer 
to telecommunications, but others 
will really appreciate the thorough 
documentation and the program's 
many features and options. 

Sixth Sense should appeal to the 
person who likes to gel technical, and 
advanced users will like this terminal 
package because it offers virtually 
everything that could possibly be 
needed. All of the options are im- 
pressive, but keep in mind that, for 
many people, they may not be nec- 
essary. (Microtechnic Solutions, PO Box 
2940, New Haven, CT 06515. C-64/ 
S89.95 disk.) 

Margaret Morabito 
RUN staff 



A QUICK DATA™ DRIVE IS 20 TIMES 

FASTER THAN AUDIO CASSETTES, 

LOADS FASTER THAN A COMMODORE 

DISK DRIVE, AND COSTS $84.95. 





Unbelievable? Believe it. The Quick Data 
Mierowafer™ Drive is a new drive technology that 
loads a 24K program in 20 seconds vs. 8 minutes for 
a cassette drive or 1 minute for a Commodore Disk 
Drive. 

Unbeatable price. One 170K drive: $84,95. Two 
drive 340K system: $154.95. Factory direct, with a 
full 30-day guarantee. If you're not delighted with 
your Quick Data Drives, return them within 30 days 
for a full refund. No questions asked. 

Software included. All Quick Data Drives come 
with the QOS'" operating system, system utilities 
and easy-to-use instructions. Plus a blank Micro- 
wafer. You can be up and running in about five 
minutes. 

Lots of software. Do/.ens of leading programs are 
available on Microwafers. Or, you can use Entrepo 
QOS to copy your existing Basic Programs to 
Microwafers from either cassette or diskette. 

Mix-and -match. You can daisy-chain the Quick 
Data Drive with your existing cassette recorder by 
plugging it into the cassette port, or, use two QDD's 
linked together for dual drive capability. No problem. 



Urramlitional Cujimntee: If you are run completely satisfied Willi your Qninfc Dala 
Drive System, Htlurn II lo Enlrepo, Inc. Ivllhln 3(1 days for a fill] refund. Your system 
Is also CUYL'reil by u 'M (lay warranty iinultist laltures nr ili'faUs in manufacture. 

Microwafur" mid Quid! Data Drive™ imttroilmiutrksof Entreno, Inc. Commodore* fH™ 
is a Indvnurk nf Cnsiitimdnre Interunlloiml, liu: 



MONEY-SAVING PACKAGES 



THE MICROWAFER OFFICE: $139.95 

Includes: 170K Quick Data Drive ($84.95); 
Word Manager word processor ($34.95); Plan 
Manager spread sheet ($34.95); the Speed File file 
manager ($69.95). A $189.85 value for $139.95. 
THE MICROWAFER TEACHER: $129.95 

Includes: 17()K Quick Data Drive ($84.95); 
Genera! Math; Spelling; plus Typing Tutor. A 
$159.80 value for $129.95. 
THE MICROWAFER ENTERTAINER: $119.95 

Includes: 170K Quick Dala Drive ($84.95); 
plus, three of the most popular game programs for 
Commodore computers. A $174.80 value for 
$119.95. 
THE PHANTOM QOS PACKAGE: $99.95 

Includes: 170K Quick Data Drive ($84.95); 
Phantom QOS ROM Cartridge that quickly loads 
and locates t he operating system in ROM outside 
the computer's main memorv {$29. 95). A $114.90 
value for $99.95. 



ORDERING DIRECT FROM ENTREPO. 

Commodore- 64'" owners. Call us at the toll free 
number below. Give us your VISA or MasterCard 
Credit Card number. Id] us which package you want. 
It will boon its way to you the following day. Simple 
as that. Allow $3.00 for shipping and postage. Really 
fast delivery? Add $10 for overnight package express 
TOLL FREE ORDERING: 1 (800) 231-0251 
IN CALIFORNIA 1 (800) 648-4114 



«i [BBS Bltrnpu, lur; 



Circle 30 on Readsr Service card, 



♦ entrepo 



Meet the Amiga 



By MARGARET MORABITO 

Here's the scoop on the 
Amiga, Commodore's 
new business and 
personal computer that 
offers speed, extraordi- 
nary graphics capabili- 
ties, 4-channel sound 
and multitasking. 



For months, the Amiga has at- 
tracted much positive, though un- 
specified coverage in computer col- 
umns. Wc at RUN would like to fill 
you in on the exact details of this 
new Commodore computer, which 
lias been in development at the Com- 
modore-Amiga Corporation ever 
since March 1983. 

The Amiga is the First of a new 
breed of computers that will strongly 
challenge the more expensive graph- 
ics-oriented personal computet! like 
the Apple Macintosh and those using 
the GEM system. It represents a giant 
step forward in personal computer 
technology, supplying its owners with 
the capability for truly extraordinary 
graphics, sound and multitasking. 

The Amiga is built around the Mo- 
torola bSOOO microprocessor, which 
is being used more frequently in per- 
sonal computers, 'fins 16/32-bit pro- 
cessor greatly increases the speed of 
operation and has the capability of 
addressing a full eight megabytes of 
memory. 

The Amiga is different from other 
(58000 computers because of its three 
specially designed custom chips, 
which handle much of the burden of 
implementing the Amiga's extraordi- 
nary graphics and sound features, as 
well as its input/output operations. 
These cliips serve to free up thefiHOOO, 
allowing it to run at full speed most of 



the time. This makes it possible for the 
computer to execute several applica- 
tions simultaneously. 

Depending upon the peripherals 
and the amount of expansion you wish 
to purchase for the Amiga, this com- 
puter will meet a wide range of needs. 
In its minimal configuration, it will at- 
tract the person who is planning to pay 
from $1500 to $2000 for a computer. 
When it is expanded to 51 2K and has 
been outfitted with a hard disk drive, 
VCRs and oilier video equipment, 
business and professional people will 
find the Amiga very attractive. 

Custom Chips 

The custom graphics chip and the 
custom animation chip make possible 
the Amiga's superior color graphics 
output. These graphics chips provide 
multidimensional displays, a selec- 
tion of 4090 colors and video reso- 
lution to match that of a modern 
television set. 

Roth 40- and 80-column text dis- 
plays can be combined with the Ami- 
ga's graphics modes, creating visual 
quality and versatility that rival the 
mini- and mainframe computers. 
The Amiga also has line-drawing and 
area-fill functions, which occur at the 
amazing rate of one million pixels 
pel' second. 

The sound/peripherals chip han- 
dles both the sound and input/output 



22 t RUN SEPTEMBER 1985 




RUN SEPTEMBER 1US5 / 23 



Features. The Amiga can duplicate 
mull i voiced sounds on any of its four 
sound channels. By combining the 

power of ill is chip with the dual 
stereo output ports, the Amiga can 
easily match the quality of commer- 
cial synthesizers. 

Peripheral Ports 

In the Amiga, Commodore upholds 
its tradition of providing built-in ports 
for most peripherals, rather than mak- 
ing the user buy costly interfaces and 
adapters. 

There are three separate video out- 
put ports that make it possible to use 
a television set, a composite monitor 
and an RGB analog/digital monitor. 
The Commodore 1702 composite and 
the 1902 RGBI monitors will work on 
the Amiga, as will third-party moni- 
tors; however, only the Amiga MR 
monitor will be advertised for sale 
with the Amiga. 

Commodore has provided an ex- 
pansion disk-drive port, so you can 
add up to three $%• or 5%-inch disk 
drives. In addition, there are two sep- 
arate stereo jacks for sound output. 
There are also plans for a hard-disk 
drive, 

'The Amiga's standard RS-232 and 
parallel ports will handle most off- 
the-shelf modems. Commodore is 
selling its own 1200-baud modem for 
the Amiga, and there is also a 2400- 
baud modem available. 

Many brands of printers will work 
with the Amiga, but owners will prob- 
ably want to get one that will take 
advantage of this machine's color 
graphics. The Ok i mate and the Diablo 
color printers will work with the 
Amiga. 

Two built-in controller ports will ac- 
commodate Joysticks, a mouse, graph- 
ics tablets and light pens. The system 
box also has a port for the detached 
kevhoard cable. 

The Keyboard and System Box 

The Amiga comes with an 89-key 
detached keyboard and a separate 
system box, which houses the inter- 
nal hardware and a disk drive. The 
keyboard very conveniently slides 
under the system unit when you don't 
need to use it. For example, if you 
are using the mouse extensively, you 
might prefer to slide the keyboard 
out of the way. 

'The keyboard has a numeric key- 

24 / RUN SEPTEMBER 1985 





pad for easy data entry on a large 
scale. Also, across its top are ten func- 
tion keys for software control. Also 
for software control are two special 
Amiga keys to the left and right of 
the space bar. 

There are 256K bytes of RAM and 
a very large amount of ROM, 192K. 
This is plenty of RAM for most per- 
sonal and small-business applica- 
tions. However, for more demanding 
applications, you can expand the 
Amiga's memory up to 51 2K by sim- 
ply inserting a 25(iK RAM module 
into the front of the system box. 

The Amiga's built-in disk drive ac- 



commodates double-sided, double- 
density 3 1^-inch disks and has a stor- 
age capacity of 880K, 

Graphics 

The Amiga is already highly re- 
spected for its superior graphics, and 
this will open up its use for appli- 
cations far different from those of 
most traditional personal computers. 
The Amiga will provide a tool for 
serious graphics applications and 
will likely attract engineers, archi- 
tects, creative artists and other profes- 
sionals who rely on detailed design- 
ing in their work. 



Circle SB on Reader Service card 



The Critics Said No One Could Top Our Simulations, 



g«g 




on 



But They Were Wrong... We Did It Again! 







A 

ANOTHER 

CHALLENGING 

SIMUIATION 

TO BE 
INTRODUCED 

<©SOONU! 




UBMAMME SIMUL. 




PROSE 



SIMULATION • SOFTWARE 



COMING SOONI 



The Great American 

LEARN TO FLY 

A REAL AIRPLANE 

Contest 



Watch for Details! 



FOR YOUR COMMODORE-64, APPLE II, IBM PC/PC JR., 

ATARI XL XE AND MACINTOSH. 

Call for specific producl/computer availability. 

Commodora-6*. App'a. IBM. and Aibhi (,«, rnrjisrarad (radarrarka ol Oommndrjna Buunaia Machirwa. Inc . 
Appla Cp^pirlar Inc . InBamatlonal Buimasa MacMfM"! Inc . and Atari Ire . 'aipacliyaly. 

120 LAKEFRONT DRIVE • HUNT VALLEY. MD 21030 ♦ (301) 667-1151 




There are two basic screen displays 
on the Amiga: playfields and sprites, 
Playfields are backgrounds upon 
which you may display sprites, text 
and other graphics objects. You have 
available two playfields, which you 
can scroll vertically and horizontally 
on the same screen. You may de-fine 
objects on a play field, animate them 
and make them interact with sprites. 
The Amiga has a hardware device 
called a blitter. which controls the 
partitioning and movement of back- 
ground objects. The blilter acts so 
quickly in performing its tasks thai 
even the Amiga's low-resolution an- 

26 /RUN SEPTEMBER 1985 



imaiion is as impressive as sprite 
animation. Play-field animation is ac- 
tually preferable in many cases be- 
cause it allows die use of more colors 
and imposes no size limit on an object. 

The Amiga's low-resolution modes 
are 320x200 and 320x400. Each of 
these low-resolution modes can simul- 
taneously display 32 different colors, 
chosen from the 4096 available. 

There is a special low-resolution 
mode that lets you control the color 
even more. This mode can simulta- 
neously display 4096 colors. 

In high resolution mode, die Amiga 
offers 040 x 200 and 010x400 pixel 



resolution. You can display 16 colors 
in each high-resolution mode. 

You can also simultaneously dis- 
play ail four of the resolution modes, 
with their own specifically chosen 
colors. 

Text and Sprites 

You can place text characters on 
any of the Amiga's screens in any 
resolution mode. Each character is 
treated as a special graphics element 
and is defined as a series of pixels in 
an 8x8 grid. This means thai there 
are no limitations to the mixing of 
text with graphics. You also can mix 













Tills is just 1 of 15 pages of the 
newest and biggest Skyles catalog, 
hot off the press. 

We know you'll want this page, in its full 
8Vzx 11 splendor, and another 14 pages of 
peripherals, software and books that will 
make your Commodore 128 orC-64 computer 
even nicer to live with. 

So, if we missed sending you your very 
own copy within the last few weeks, call us at 
(800) 227-9998, unless you live in California, 
in which case call (415) 965-1735. 



From Skyles 

Electric Works, the 

oldest and largest 

professional specialists in 

the business. 



Skyles Electric Works 

231 E South Whisman Road 
Mountain View, CA 94041 
(415)965-1735 




color with text and can customize 
your own text fonts. 

Sprites are a Commodore tradi- 
tion in the C-64 and now in the 
C-12K. The Amiga also has sprites, a 
feature not often found in personal 
computers. 

The Amiga offers eight program- 
mable sprites, all hardware-driven. A 
sprite can he up to 16 pixels wide 
and can be any height. Each pixel of 
a sprite can have any of four colors, 
including transparency. There is a 
special mode in which two sprites can 
be attached, thereby increasing die 
number of colors to 16. 

Although you are given a limit of 
eight sprites, you can get around this 
by reusing them on the same screen. 
The Amiga lets you reuse any sprite 
as many times as you wish. The hard- 
ware provides for collision detection 
between sprites and play field objects 
and also lets you create up to seven 
layers of sprites within the two layers 
of playfields. 

User Interface 

The Amiga's user interface is made 
up of a group of system software pro- 
grams and is controlled with either 
a mouse or the keyboard. This system 
software lets you control the multi- 
tasking capabilities through the use 
of pull-down screens, windows and 
menus. 

You have available multiple over- 
lapping windows, each of which can 
fully utilize all of the Amiga's hard- 
ware resources. In these windows, 
you can change text fonts or window 
si/e and completely control die ac- 
tivities within each. 

28/RUNStlTEMBKR1985 



Separate application programs can 
be simultaneously active in these win- 
dows without conflicting with each 
other. This is because each applica- 
tion actually has its own distinct ter- 
minal, called a virtual terminal. 

These terminals are possible be- 
cause of the extraordinary speed of 
the 68000 microprocessor in coor- 
dination with its three custom chips. 
This can be visualized as a mainframe 
computer being simultaneously ac- 
cessed by many terminal work sta- 
tions, all performing different tasks. 

Icons 

Icons are the pictures that you see 
displayed within menus; they repre- 
sent different tasks for the computer 
to perform. A trash can, for example, 



is where you would drop an old file 
or a program that you have finished 
using. You simply move the mouse, 
which in turn coin ro Is the screen lo- 
cation of the cursor. When the cursor 
is positioned on lop of the desired 
task icon, you simply press the button 
on the mouse and the action takes 
place. This alleviates the need for 
actually typing in system commands, 

Menus 

Each window has its own menu 
that can hold icons and words. In the 
Amiga, you can custom-design the 
menus to fit your particular pur- 
poses. You can move from menu to 
menu without having to return to a 
main menu each time, thereby avoid- 
ing wasted time and effort. 

The Amiga's user interface will al- 
low the non-computerist to easily con- 
trol the multiple features of this 
computer, whether he is working with 
just one program or several simulta- 
neously. Today, computer operating 
systems are being developed that let 
you move away from Command 
mode, allowing you to become less 
involved with traditional computer 
keyboard activities. While the Amiga 
encourages this trend in computer 
usage, it also allows for command 
input from those users who wish to 
have more direct involvement. 

Bundled Software 

The Amiga comes with separate 
software packages on disk that let you 




Simulator II 








Put yourself In the pilot's seat of a Piper 181 Cherokee Archer for an awe-inspiring flight over realistic scener 
from New York to Los Angeles. High speed color-filled 3D graphics will give you a beautiful panoramic vie 
as you practice takeoffs, landings, and aerobatics. Compfete documentation will get you airborne quickly ] 
even if you ve never flown before. When you think you're ready, you can play the World War i Ace aerial battled 
game. Flight Simulator II features Include ■ animated'color 3D graphics ■ day, dusk, and night flying mode^ 
■ over 80 airports In four scenery areas; New York, Chicago, Los Angeles, Seattle, with additional scenery 
areas available ■ user-variable weather, from clear blue skies to grey cloudy conditions ■ complete flight 
instrumentation ■ VOR, ILS, ADF, and DME radio equipped ■ navigation facilities and course plotting ■ World 
War ) Ace aerial battle game ■ complete information manual and flight handbook. 



See your dealer 

or write or call for moro Information. For direct orders enclose $49,95 pfus $2.00 
for shipping and specify UPS or first ciass mail delivery. American Express, 
Diner's Club, MasterCard, and Visa accepted. 

Order Line: 800 / 637-4983 

Circle 40 on Reader : 



QjfeLOGIC 

Corporation 
713 Edgebrook Drive 
Champaign IL 61820 

(217) 359-8482 Telex: 206995 




CMFUISK 9f nOME NHUBS 


^■jt xjB "^tti^ 







immediately start using its features. 

It gives you AmigaDOS, the Amiga's 
operating system and user interlace. 
A diagnostic program is provided to 
keep you informed on the internal 
condition of your computer. There 
is also a Basic language included. 

You can purchase two word pro- 
cessors when buying the Amiga. 
TcxlCrafi is provided as an entry- 
level word processor. For a more so- 
phisticated program, you can ask for 
Enable. There is also a music pro- 
gram, called MusieCraft. Also avail- 
able is a graphics program called 
Graph icCrafi, which will give you ac- 
cess U> many of the computer's graph- 
ics features. 

Most of the major software com- 
panies are working on other pro- 
grams for the Amiga. Unfortunately, 
Commodore computer owners who 
want to upgrade to the Amiga won't 
be able to use any of their present 



software on this new computer, nor 
docs the Amiga run CP/M. 

Is the Amiga for You? 

T he Amiga will be sold in computer 
stores, not by mass merchandisers. It 
promises to appeal to varying markets 
because of its versatility, power and 
speed. It will tap the home-user mar- 
ket, but many home users won't 
need all of its capabilities, for ex- 
ample, someone who doesn't need 
to perform multitasking at light- 
ning speed probably won't be drawn 
to the Amiga. 

As a practical matter, the new 
CI 28 will offer the home user and 
the small-business person everything 
they need at a fraction of the Amiga's 
cost. I lowever, for those users who 
feel that they need more, the Amiga 
will serve perfectly. It definitely will 
attract the home user who may have 
been thinking of getting a Macintosh 




or an IBM PC, because the Amiga 
provides far more than they do and 
yet costs much less. 

Furthermore, professional drafts- 
men, architects, engineers, program- 
mers and designers will really appre- 
ciate this new machine. Its cost and 
performance are just too good to 
pass up. 

The potential of the Amiga in busi- 
ness graphics applications, as well as 
in traditional number-crunching and 
word processing, is tremendous. 
These capabilities, in add i lion to the 
multitasking, make the Amiga a 
sound investment. 

Lastly, the Amiga is bound to pen- 
etrate the market of professional art- 
ists and musicians. It promises to be 
a key to unlocking the barriers be- 
tween computers and creative artists. 
It is both affordable and refined. 

The cost of this powerhouse has 
been unofficially quoted at approx- 
imately SI 500 for the system unit 
with disk drive, keyboard, RCB color 
monitor ami bundled software. 

The Amiga has been highly touted 
for good reason during the past year. 
When you actually see this computer 
in action, you will find that none of 
the rumors were exaggerations. fs3 

Margaret Morabita, RUNS technical man- 
ager, is the author of The Commodore 
128 Personal Computer Handbook 

and is currently working on a second book 
covering the Amiga. Both books are pub- 
lished by DataMost and will be available 
this fail. Address all author correspondence 
to Margaret Morabito, do RUN editorial, 
80 Pine St., Peterborough, \'H 03458. 



L M)l RUN SEPTEMBER 1995 



Circle 22 on Reader Sb'yIco card. 



The complete 1541 enhancement system 



1 



STARDOS 



MAKES 
GREAT COFFEE!! 



The 1541 is the slowest disk drive on planet earth. 
Even simple operations seem to take forever. Quickloaders 
and FastJoaders that software-patch the operating system 
are vulnerable to being knocked out of memory, rendering them 
totally useless. Even Flashier products that require permanent 
modifications to the 64 and 1541 can't compete with the blinding 
speed of STARDOS. 

STARDOS accelerates every (yes, we said every) function of the 1541 disk drive. 
Other fast loaders only load PRG files faster. STARDOS also speeds up SEQ, REL, USR 
and DIRECT ACCESS files. Everything including FORMAT, VERIFY, SCRATCH, VALIDATE, 

INITIALIZE and COPY are much faster. In addition STARDOS adds a vast array 

of easy to use commands and utilities all at the touch of a key. 



A sampling of STARDOS features: 

• Accesses ALL types of files up to 1,000% taster! 

• Saves up to 300% faster than normal (with extended 
verify) 

• DOES NOT CHANGE THE SPEED AT WHICH THE 
DRIVE MOTOR SPINS 

• Makes your 1541 MORE RELIABLE and LESS PRONE 
TO BREAK DOWN or OVERHEAT! 

• STARDOS is fully expandable for multiple fast 
disk drives 

• Easy (5 minute) plug in installation. User friendly 
manual 

• 100% compatible with software and serial bus 
peripherals 

• Adds years of life to your disks and drive in 
reduced wear 

• Cures a number of bugs in the Commodore 64 and 1541 
disk drive including : 

• The damaging 'Head Knock' that can mis-align 
your 1541 

• Thers: Save with replace bug!! 

• The Editor lock-up bug 



• Harness the full power of your disk drive with the 
built in DOS wedge 

• LocWunloek files and protect/unprotect disks from 

the keyboard 

• Powerful sector editor allows direct viewing of diskette 

• Upgrades computer and drive to the latest Commodore 
specifications 

• Instant access to the built in mini-wordprocessor 
for short notes and memos 

• Built in copier copies all file types (even relative) 
easily and effectively 

• Built in disk duplicator copies an entire diskettte 
in less than 3 minutes 

• Fully expanded machine language monitor, always 
on line 

• Quality hardware. Full 120 day repair or replace 
warranty 

• Satisfaction guaranteed or money back— no questions 
asked 

• (Oh, by the way, we lied, STARDOS makes LOUSY 
COFFEE ) 



Simply the best. $74.95 
[Take advantage of our introduction special at $64.95] 



Personalize your C64! for a S10 (nonrefundable) charge 
we will include a 21 character power-on message with 
your favorite screen, border and text colors. Example : 



All I |K|£| 'IS | |CIO|/tltt|0!D|0Hl|E|- |6|¥ 



Backnrnunfl MicK Border gee/ 



Tpx I C*-e«* 



Write of phone tor additional information. 

■ Tiaormift or Commodore Business Mar>nes 



WRITE OR PHONE 



STORPOINT SOFTWARE 



Star Route 1 D 



Gazelle. CAB6034 



[916]435-2371 



When ordering by mail: 

• S64.95 + 3.00 shipping • Calif, residents add 6% sales tax 
■ 564.95 4 4.00 COD orders • VISA or Mastercard accepted 

* Shipping out pi USA S6. 00 Please allow 4-6 weeks for delivery 



'My purchase of RUN is a 
better investment than my 

computer — I get a much 
higher return on a much 

smaller investment!" — 



D. Suggs, Tallahassee, Fla, 



Join the thousands of C-64, Plus/4, and VIC-2Q users 
around die world who enjoy subscribing to RUN every 
month. They've found RUN to be an unrivaled Com- 
modore resource. And they're right — RUN is 
one of the fastest-growing Commodore 
magazines on earth! 

The convenience of personal delivery, 
plus a savings of 44% off the newsstand 
price are yours when you subscribe to 
RUN — the year-round Commodore 
companion. 

You get 12 great issues for just 
$19.97, plus special announce- 
ments and offers available only to 
RUN subscribers! 

Each month, you'll learn the 
fun of computing while ex- 
ploring die limitless possibil- 
ities of your Commodore. 

Here's what satisfied readers are 
saying: 

"I read many magazines after I bought my 64, but I 



Yhb! I want to make a great Investment. 

Send me 12 Issues of RUN for the low subscription price of $19.97. I'll save 44% off 
the newsstand price. 

D Payment enclosed □ Bill me 




Name 



think that yours is the best. I now have a subscription 
and look forward to every new issue." — Eric D. Stolen, 
Manistee, MI 
"In a remarkably short time, RUN has become the 
best journal for Commodore computer 
users ... I appreciate the coverage 
you devote to reader comments and 
questions (Magic, Mail RUN, and 
Commodore Clinic), as there is 
nearly always an interesting hint or 
tip in one of these columns!" — J. 
O'Hare, Victoria, B.C. Canada. 
Throughout die year, you'll find: 
• Exciting tips, Commodore tricks, 
and programming ideas in RUN's most 
popular column, "Magic". 
• Challenging, fun, and educational soft- 
ware. 
• A rundown of the products best suited 
for the new C-16 and Plus/4. 
The benefits roll on . . . time-saving pro- 
gramming ideas, no-punches-pulled product 
reviews, applications to broaden your com- 
puting horizon, tutorials and assistance from 
reknowned authors in the Commodore field, 
and of course, great ideas and tricks that have 
worked for fellow Commodore users. 

Act today— and save 44%— joining the 
thousands of subscribers who've found that 
RUN is their best computing companion. 
Just send in the coupon or insert card, or call 
TOLL-FREE 1-800-258-5473. In NH, dial 1- 



"~1 



Address . 
City 



. State . 



.Zip. 



Canada k Mextcu IM 97: Foreign Sulfate IS9.97, I year only. US funds drawn on US bank. Foreign iir- 
maiL please inquire. Picas* allow 6 to 8 *mj.s for delivery. 

RUN • Box 954 • Farmingdale. NY 1 1737 359B3 



924-9471. 

r. i.rr!,,tr fct, VK.ln jpkI P1.LV4 air rvgbtarind itkfcatvii "I I ■■■■■ ra B* 1 



i Mifrfurm liu 







Disk drive alignment problems? 
Drive out of alignment again? 
Tired of waiting two weeks or 
more to get your drive fixed?? 
WE HA VE THE ANSWER 1 1 

With the 1541 DISK DRIVE ALIGNMENT 
PROGRAM you can align the drive yoursell 
in an hour or so. Not only that, you can do 
it at home AND no special equipment is 
required. Anyone with average mechanical 
skills can do it! ! 

INSTRUCTIONS INCLUDED FOR 
"THE FIX" — It may just keep your 
drive from ever going out ol align- 
ment again. 

WHY BE AT THE MERCY OF 
REPAIR SHOPS? 

Align the drive yourself with CSM's 
1541 DISK DRIVE ALIGNMENT 
PROGRAM. 



What the review in Computels 

Gazette said about... 

THE 1541 DISK DRIVE 
ALIGNMENT PROGRAM 

". . . with 1541 Disk Drive Alignment 
from CSM Software, you can fix it 
[the disk drive] yoursell in an hour or 
so and the program will pay for itself 
the first time you use it . . . No 
technical expertise is required to ac- 
complish the alignment procedures, 
and the manual accompanying the 
program thoroughly describes the 
procedures." 

"1541 Disk Drive Alignment. . .a wise 
addition to your home disk library." 

From COMPUTERS Gazette, Oct., 13S4 

1541 DISK DRIVE ALIGNMENT PROGRAM 

VERSION 2.0 

$44.95 plus shipping 



OTHER QUALITY CSM PRODUCTS 

PROGRAM PROTECTION MANUAL 
FOR THE C-64 VOLUME II 

S34.95 plus shipping 

CSM PROGRAM PROTECTION MANUAL 
FOR THE C-64 VOLUME I 

S29.9S plus shipping 



DELUXE NUMERIC KEYPAD 
S64.9S plus shipping 



CARTRIDGE BACKER 
$54.95 plus shipping 

PROGRAM PROTECTION NEWSLETTER 

S35.00 post paid in U.S. & Canada 
$45.00 First Class post paid Foreign 



VISA AND MASTERCARD ACCEPTED 
DEALER INQUIRIES INVITED 

Shipping S3 SO per item in U.S .; foreign orders extra 



Available through your local software dealer or call: 

CSM SOFTWARE, INC. 

POST OFFICE BOX 563, CROWN POINT IN. 46307, PHONE (219) 663-4335 




Qc is a registered trademark ol Commodore Business Machines, Inc. 



Circle 140 on Reader Service curd. 



Fraction Action 



BjJ. MICHAEL DICKEY 

Get out your 
pencil and paper and 
take your time 
practicing fractions 
with your own 
personal math tutor. 



Shannon's Fractions is a relatively 
complete tutorial on adding frac- 
tions that includes a bit of sound and 
color to reinforce the objectives of 
the program. 

You may choose one of Five levels 
of difficulty. The first four options 
increase in difficulty, while the last 
option presents three problems at 
each level during (he k'sson, starting 
with level 1. 

All problems are randomly gen- 
erated. This occasionally results in 
some repetition of problems or prob- 
lem types. On the hardest level, this 
means that every once in a while a 
problem will be presented that is 
"easier" than the others in the set. 

Every lesson contains 12 separate 
problems. You're guided through the 
process of adding the fractions one 
step at a time. You will be asked to 
reduce all fractions, but if you end 
up with an improper traction, you 
won't be asked lo change it into a 
mixed number. Errors made during 
the process are caught, and you're 
given another opportunity to reenter 
the proper response. For this reason. 




there's no summary with the number 
or percent correct. 

No tutorial program can predict 
all possible student errors. If the stu- 
dent in your home is having diffi- 
culty, you'd be wise to be available 
to offer some help. 

The program as listed will run on 
the C-64 and the C-128 (in C-64 
mode) with sound. It will also work 
on the Plus/4, C-I6 and VIC-20 with 
3K expansion, but without sound. 
You may want to change the sound 



routine in lines 127-128, although 
sound is not necessary. 

I hope Shannon's Fractions will be 
useful to many students in mastering 
the complexities of numerators, 
denominators and lowest common 
denominators. H 



Address tilt author correspondence to 
J. Michael Dickey, 7056 Styers Ferry 
Road, amnions, NC 27012. 



34 / RUN SEPTEMBER ]<JB5 



RUN It Right 



064; CI 28 (in C-64 moth); rW-/; CI6; 
VIC20 with at least 3K expansion 



Circle 63 on Reader Service card. 



11 

12 

13 

14 

15 
16 
17 
18 

19 



Listing 1 . Simmon's Fractions program 



DIMN(2),D(2),A(4> :REM*147 

FORX=0TO4:READA(X) :NEXT :REM*78 

DATA1 ,2,3,5,7 :REM*73 

DN$="{HOME}{20 CRSR DNs}" : REM* 8 4 

DEFFNA(X)=INT(LOG(X)/LOG(10) )+1 :DEFFNB(X) 
=INT(X+.5):DEFFNC(X): 



20 

21 

22 
23 
24 
25 
26 
27 
28 
29 
30 
31 

32 



:INT{RND(1 )*X)+1 

:REM*235 
SP$="{5 SPACES}" : POKE53281 ,1 :REM*188 
PRINT" {SHFT CLR}{3 CRSR DNs} {3 CRSR RTsJS 
HANNON'S": PRINT" {CRSR DN } ( 9 CRSR RTs}FRAC 
TIONS" :REM*243 

PRINT" {7 CRSR DNs} (7 CRSR RTs } CLS 1984" 

:REM*62 
FORP=1TO800:NEXT:GOSUB127 :REM*169 
) PRINT" (SHFT CLR}(4 CRSR DNs} ALWAYS REDUC 
E YOUR":PRINT"ANSWER IF YOD CAN." 

:REM*246 
CRSR DNs) LEAVE IN FRACTION" : PRI 
DO NOT CHANGE" :REM*65 

MIXED NUMBERS." :REM*50 

CRSR DNs} PENCIL AND PAPER WILL" 

:REM*111 
DNs}12 QUESTIONS PER SET." 

:REM*26 
PRINT" {2 CRSR DNs} ANY KEY ..." :REM*213 
GETA$:IFA$=""THEN16 :REM*254 

G0SUB127 :REM*219 

PRINT" {SHFT CLR}(3 CRSR DNs } { 5 CRSR RTs} 
PICK LEVEL" :REM*82 

PRINT" (2 CRSR DNs } "SP$" {CTRL 9} 1 {CTRL 0} 
BEGINNER {CRSR DN ) " : PRINTSP$" { CTRL 9}2{C 
TRL 0} LEARNER{CRSR DN) " : PRINTSP$" {CTRL 
9} 3 (CTRL 0} MASTER{CRSR DN}" :REM*227 
PRINTSP$"{CTRL 9) 4 {CTRL 0} 
SR DN}" 
PRINTSPS"[CTRL 9} 5 [CTRL 



PRINT" {2 
NT M FORM, 
PRINT"TO 
PRINT" {2 
:PRINT M HELP! 
PRINT" {2 CRSR 



0} 



'THEN22 



GETB$:IFB$ 

GOSUB127 

IFVAL(B$) <10RVAL(B$)>5THEN22 

IFVAL<B$)=5THEN27 

K1=VAL(B$) 

F0RZ=1T012 

IFVAL(BS) <>5THEN30 

K1=INT{Z/3-. 051+1 

PRINT" (CTRL 3}":GOSUB91 

PRINT"{SHFT CLR){CTRL 1){3 CRSR 

THE FRACTIONS" 

PRINT:PRINT"(CTRL 3 } ( CTRL 



SUPER STAR{CR 
;REM*1 1 4 

VARIABLE" 

:REM*1 7 
:REM*172 
:REM*225 
:REM*186 
:REM*157 
:REM*88 
:REM*57 
:REM*68 
:REM*1 59 
:REM*140 
RTs) ADD 
:REM*1 
9}FIRST(CTRL 



33 

34 
35 

36 
37 



38 
39 

40 
41 
42 

43 

44 
45 

46 



}{2 SPACES) {CTRL 6} {CTRL 9} SECOND (CTRL 
>" :REM*24 

K=5:CN=3: 1=0: PRINT" {CTRL 3} " ; :GOSUB1 24 :P 
RINT"(CTRL 1}" :REM*53 

PRINTLEFT${DN$,K+1 )SPC(6)"+" :REM*252 
CN=9:I=1 : PRINT" {CTRL 6} ":GOSUB1 24:PRINT" 
(CTRL 1}" :REM*161 

PRINTLEFT$(DN$,K+1 )SPC{11 )"=" :REM*52 
INPUT" (2 CRSR DNs} THE LCD ={3 SPACES } { SH 
FT SPACE} [4 SPACES} (8 CRSR LFs}";A1$ 

:REM*221 
GOSUB127 :REM*240 

A1=VAL(A1$) :IFA1 <10RA1 > 1 000THENPRINT" { 4 
CRSR UPs}":GOT037 :REM*255 

IFA1=LCTHEN49 :REM*1 1 6 

IFINT(A1 /LC) -A1 /LC=0THEN45 :REM*3 
PRINT" {2 CRSR DNs} NOT A COMMON" : PR INT" DE 
NOMINATOR, ";PRINT"TRY AGAIN" :REM*180 
PRINT"WHEN SCREEN" : PRINT"RETURNS . " 

:REM*73 
FORX=1TO3000:NEXT:GOTO31 :REM*202 
PRINT" (3 CRSR DNs}A COMMON DENOMINATOR," 

:REM*225 
PRINT"BUT (CTRL 9} NOT {CTRL 0) THE LOWEST 
":PRINT"COMMON DENOMINATOR." : REM* 148 



STARPOINT SOFTWARE proudly presents 




& 



n+n+n+n+n+n+n=n 

[say Icepick], a revolutionary new concept in 
software de-protection for the Commodore 
64. ISEPIC is not a disk duplication system, 
but an extraordinary hardware/software 
combination that actually bypasses any disk 
protection scheme. ISEPIC captures and 
saves the protected program as it runs in the 
64's memory, this "snapshot" becomes ac- 
cessible to the user for complete inspection 
and alteration. From this image, ISEPIC can 
automatically create a compact, auto-booting, 
fast-loading file which is completely un- 
protected and self contained. 

iz Copies ALL memory-resident software 

ISEPIC'd programs load many times 
faster than originals 

ISEPIC is invisible to software— cannot 
be defeated 

Eliminates drive "knock" due to antique 
protection schemes— adds years of life 
to your drive 

Automatically "cracks" protected pro- 
grams into single, auto-booting, super- 
fast loading files 

Place multiple programs on a single 
diskette 

Create auto-booting, fast-loading 
versions of your own programs 

Cracked programs are completely self- 
contained and run independently of the 
ISEPIC adapter 

Copies software with a flick of a switch 

ISEPIC comes complete and ready-to- 
run, just plug into expansion port 

Programs cracked by ISEPIC may be 
used on MSD or 4040 drives as well 
as hard disks regardless of original pro- 
tection schemes 

When ordering by mail: 

* $64.95 + 3.00 shipping 

* $64.95 + 4.00 COD orders 

* Calif, residents add 6% sales tax 

* VISA or Mastercard accepted 

* Shipping out of USA $6.00 
Please allow 4-6 weeks for delivery. 



•& 
6 

& 

* 

* 



WRITE OR PHONE 



ST&RPOfrMT SOFTWARE 

Star Route 1 Gaielle, CA 96034 1916] 435-23 71 



RUN SFJTOIHKR I985 / 35 




Listing I continued 

47 PRINT" (CRSR DNJTRY AGAIN, WHEN SCREENRET 
URNS." :REM*85 

48 FORX=1TO3000:NEXT:GOTO31 :REM*206 

49 PRINT" {HOME} {2 CRSR DNs} "TAB{ 1 4 ) " {CTRL 9 
}LCD"A1 ;"{CTRL 0}" :REM*83 

50 PRINTLEFT$(DN$,9};" (CTRL 1} WRITE EACH FR 
ACTION" :REM*162 

51 PRINT"WITH THE SAME" :PRINT"DENOMINATOR ( 
LCD)." :REM*63 

52 PRINT" {CRSR DN} ENTER NUMERATORS" :REM*1 76 

53 INPUT" {CTRL 3} FIRST {6 SPACES) {6 CRSR LFs 
J";A2$ :REM*37 

54 REM GOSUB127 :REM*246 

55 A2=VAL(A2$) : IFA2 < 10RA2>1 000THENPRINT" (2 
CRSR UPs}":GOT053 : REM* 2 07 

56 INPUT" {CTRL 6) SECOND (6 SPACES) {6 CRSR LF 
s}";A3$ :REM*48 

57 GOSUB127 :REM*3 

58 A3=VAL ( A3$ ) : IFA3 < 1 0RA3 > 1 000THENPRINT" { 2 
CRSR UPS)":GOT056 :REM*48 

59 INPUT" {CTRL 1)SUM{6 SPACES) (6 CRSR LFs}" 
;A4$ :REM*69 

60 GOSUB127 :REM*6 

61 A4=VAL{A4$) : IFA4 < 10RA4> 1 000THENFRINT" { 2 
CRSR UPs}":GOT059 :REM*145 

62 IFA4=FNB{LC/D(0>*N(0)+LC/D(1 )*N(1 ))THEN6 
5 :REM*106 

63 PRINT"ERROR IN WORK" : REM* 5 3 

64 PRINT" {5 CRSR UPs}":GOT053 :REM*244 

65 N(0)=A4:D(0}=LC:I=0:CN=14:GOSUB124:PRINT 
LEFT$<DN$,16> :REM*129 

66 PRINT"DOES ANS REDUCE (Y/N)" :REM*30 

67 GETA$:IFA$=""THEN67 :REM*17 

68 GOSUB127 :REM*14 

69 IFA$<>"Y"ANDA$<>"N"THEN67 :REM*165 

70 IFA$="Y"THEN73 :REM*50 

71 IFLC<>D(2)THEN81 :REM*39 

72 GOT083 :REM*1 00 

73 INPUT"NEW NUMERATOR IS {5 SPACES H 5 CRSR 
LFs)";Al$ :REM*93 

74 GOSUB127 :REM*20 

75 A1=VAL{A1$):IFAK1ORA1>500THENPRINT"{2 C 
RSR UPs}":GOT07 3 :REM*1 67 

76 INPUT"DENOMINATOR IS {5 SPACES) {5 CRSR LF 
s)";A2$ :REM*54 

77 GOSUB127 :REM*23 

78 A2=VAL(A2$) :IFA2<10RA2>599THENPRINT"{2 C 
RSR UPs}":GOT076 :REM*198 

79 N(0)=A1:D(0)=A2:CN=19:GOSUB124 :REM*239 

80 IFA1 /A2=N{ 2 ) /D( 2 )ANDA2=D{ 2 )THEN83 

;REM*174 

81 PRINTLEFT$(DN$,20)"{CTRL 9}ADDITION OK B 
UT ": PRINT" {CTRL 9} REDUCTION ERROR. {CTRL 

0}" :REM*25 

82 PRINT" {5 CRSR UPs}":G0T073 :REM*38 

83 FORX=1T01 000 :NEXT:PRINT" {SHFT CLR){3 CRS 
R DNS} (5 CRSR RTs}VERY GOOD I ":FORX=1 T01 
500:NEXT :REM*27 

36 / RUN SEPTEMBER 1985 



G0SUB127 :REM*30 

NEXT :REM*95 

PRINT" [SHFT CLR}{2 CRSR DNs}MORE PRACTIC 
E? (Y/N)" :REM*176 

GETA$:IFA$=""THEN87 :REM*103 

GOSUB127 :REM*34 

IFA$="Y"THENCLR:RUN :REM*187 

END :REM*92 

ONK1GOSUB94,99,105,109 :REM*1 

GOSUB114 : REM* 182 

RETURN :REM*151 

D(0)=1 :REM*32 

FORI=1TOFNC(2) :D( ) =D( )*A(FNC( 4 ) ) :NEXT 

:REM*227 
™ D(1 )=D(0):D(2)=D<0) :REM*18 

97 N(0)=FNC(D(0)/2):N(1 ) =FNC{ D< ) /4 ) 

:REM*177 

98 RETURN 

99 D(0)=A(FNC(4)) 

100 D(1 )=D(0)*A(FNC(4) ) 

101 D(2)=D(1) 
N(0)=FNC(D{0)/1 .5) 
N{1 }=FNC(D{2)/3.5) 
RETURN 
Z1=FNC(4):Z2=FNC{4) 



102 
103 
104 
105 



:REM*156 
:REM*165 
:REM*246 
:REM*255 
:REM*220 
: REM* 15 
:REM*162 
IFZ1 =Z2THEN1 05 

: REM* 39 

106 D(0)=A(Z1 ):D(1 )=A(Z2) :REM*250 

107 N(0)=FNC(D(0)/2):N(1 )=FNC(D(1 )/2) 

:REM*203 

108 RETURN :REM*166 

109 D(0)=1 :D(1 )=1 :REM*79 

110 FORI=1TOFNC(2) : D ( ) =D ( ) *A < FNC < 4 ) ) :NEXT 

:REM*242 
1 11 FORI=1TOFNC(2) :D(1 )=D(1 )*A(FNC(4) ) :NEXT 

:REM*1 31 

112 N(0)=FNC(D(0}/2) :N( 1 )=FNC(D{1 )/2) 

:REM*208 

113 RETURN :REM*171 

114 FORI=1TOD{1 ):IFINT(D(0)*I/D(1 ))-D{0)*l/ 
D{ 1 ) =0THEND ( 2 ) =D ( ) *I : LC=D ( 2 ) ; GOT01 1 6 

:REM*188 

115 NEXT :REM*125 

116 N{2)=FNB(D(2)/D(0)*N{0)+D(2)/D(1 >*N(1)) 

:REM*146 

117 1=1 :REM*69 

1 1 8 IFINTt N ( 2 ) /A( I } } -N ( 2 ) /A< I ) <> 0THEN1 22 

:REM*234 

119 IFINT{D{2)/A(I))-D(2>/A(I)<>0THEN122 

:REM*159 

120 N(2)=FNB(N<2)/A(I) ) :D[ 2 ) =FNB(D( 2 ) /A{ I ) ) 

:REM*80 

121 GOT0117 :REM*35 

122 1=1+1 :IFI>4THENRETURN :REM*92 

123 G0T0118 :REM*71 

124 PRINTLEFT$(DN$,K)SPC(CN-FNA(N<I) ) ) ;N(I) 

:REM*40 

125 PRINTLEFT$(DN$,K+1 )SPC(CN-1 ) ; : PRINT" {2 
SHFT Fs}" :REM*135 

126 PRINTLEFT$(DN$,K+2)SPC(CN-FNA(D(1) ) ) ;D( 
I):RETURN :REM*210 

127 POKE54295,0:POKE54296,15:VV=54 272:POKEV 
V+6,8:POKEVV+5,31 :POKEVV+1 ,180 :REM*193 

128 POKEVV+4 , 33 :FORM=1T01 00 :NEXTM: POKEVV+4 , 
0:POKE5 4 296,0: RETURN : REM* 8 8 



lm changa to Listing i for VlC-20 mm. 



3 DATA1 ,2,3,5, 7:POKE36879, 25 

9 FORP=180TO240STEP4:GQSUB127:NEXT:P=240 

83 PRINT" {SHFT CLR}{3 CRSR DNs } { 5 CRSR RTs} 
VERY GOOD ! " 

84 FORP=250TO240-Z*3STEP-2:GOSUB127:NEXT:P= 

240 
127 FORX=15TO0STEP-1 : POKE36878 ,X: POKE36876 , 
P: NEXT: RETURN 



ALL OF A SUDDEN 

Statement: All of a sudden some of our competitors have made 
astonishing technical and pricing breakthroughs. 
Breakthroughs? 

Fact: At DSI we believe in designing and pricing a product 
property from the beginning so that you don't have to 
scramble for breakthroughs later. 

Gee whiz, don't flog a dead horse. 



'. ,r-T. ;■ ... 




HffTBl-T\M 

ISH aB?rf! 
uMn . 

ilsli 





mmW® 



'■ innffira 



PRINTERS 

Star Gemini X & SG series 

Smith Corona 200* 

Star Delta 

Blue Chip 

Fujitsu 

Riteinan 



$49,953?" 

PARALLEL PRINTER INTERFACE 

FOR USE WITH THE COMMODORE Vic 20, C64 and 128PC 



IBB! 

'-.•■■!. ■■ ■■:. - 



Brother CE-50*'* 
Royal 610**** 
Smith Corona DP Series 
Smith Corona 300* 
Panasonic KXP 
MP1 X Printer** 



The PPI works with all Centronics compatible parallel printers 
that utilize standard ASCII characters and commard sets in 
the transparent mode. 



Brother DM-40 
Citizen 

Radix 

Brother CE-58*** 
Mannesmann Tally MT160 
Smith Corona 400* 



Olympia Compact NP 

MPI SX Printer** 

Brother DX-5 

Inforunner 

Epson 

Royal 600**** 

BMC 



FEATURES 

High Speed Graphics Buffer. 

Transparent Mode Lock Controls. 

True Commodore Graphics. 

Expanded Alpha, Numeric, and Graphic Characters. 

Expanded Reverse Alpha, Numeric, and Graphic 

Characters. 
Condensed Reverse Alpha Numeric Characters. 



Must have the Smith Corona Messenger Module #17376 interface. 
Special adapter cable is required. 
Musi have the Brother IF-50 interface. 
Must have the Hoyal tF-600 interface. 



Total Emulation of Commodores Graphic, Character, 

and Command Set. 
Commodore Print Function Lock Controls. 
Combining of Expanded and Condensed Print features 
Combining of Emulation and Transparent Modes. 
No confusing DIP switches. 
15 page easy to follow Users Manual. 
Fully Shielded from end to end. 



H II ' > 
■IHK 



Distributor and dealer programs available. Call 316-264-6118 for immediate information. 



OeSPKSE 

wmm 



V9. 



dsi 



T.M, 



DATA SHARE, INC. Circle 105 on Raader Service card. 

717 South Emporia - Wichita, Ks. 67211-2307 • 316-254-6118 • Telex: 650 193 4977 
DSI is a major OEM and private label manufacturer. Call for complete information and quotations. 



Commodores in 
The Classroom 

An interview with Pat Walkington, 
Commodore's manager of educational marketing. 



Pat Walkington is manager of educa- 
tional marketing at Commodore. She has 
earned two mailer's degrees — one in edu- 
cation with a specialization in reading, 
and the other in administration. Ms. 
Walkington has extensive experience in 
the field of education, having taught for 
nine years from kindergarten through ju- 
nior high, as well as groups of gifted chil- 
dren. She has also taught in the area of 
computer education and has had several 
articles published, including a curriculum 
guide for the use of computers in education. 



RUN: A recent front-page article in 
The Wall Street Journal argued that 
computers in education are over- 
emphasized and that students derive 
no measurable benefits From having 
exposure to computers in the class- 
room. Arc computers effective in 
helping students learn better, or, as 
the article asserts, are computers 
overs tressed? 

Walkington: The article is very mis- 
leading. In fact, there are studies to 
indicate that computers do have an 
influence on student achievement. 

A 1985 study done by M. D. Roblyer 
(printed in the Publication of the As- 
sociation on Educational Data Systems) 
stated thai students made a three- 
month gain in math and a two-month 
gain in reading when the computer 
was used to supplement the instruc- 
tional programs. 

However, several other factors are 
involved if students are to derive mea- 
surable benefits from computers. 
These include the ratio of the num- 
ber of students to the number of com- 
puters and the presence of quality 
software and trained teachers. 

Teacher training is a key factor. 
Schools should budget for teacher 



training in computer use in the class- 
room, as well as in hardware and soft- 
ware. Salary incentives should also be 
available to teachers who take univer- 
sity courses in computer instruction. 

Another factor is quality software 
beyond "drill and practice." Publish- 
ers are not making serious efforts to 
develop the second generation of ed- 
ucation software referred to by some 
as the "intelligent tutor." By this I 
mean software that will be able to 
identify what the student's strengths 
and weaknesses are and to keep track 
of individual progress until there is 
more student-access time. In other 
words, the national average of stu- 
dents to computers is 97 to 1. It's 
difficult for computers to have an 
impact on student learning when ex- 
posure is limited. 

Bill Rothenbach, Commodore's VP 
of administration, coined a slogan for 
our national education advertising 
campaign: Don't run out of comput- 
ers before you run out of students. 

RUN: Do you see any misuses or 
harmful effects of computers in the 
classroom? 

Walkington: I see misuses of com- 
puters in the classroom when chil- 



■iK/RUNSKI r If.MHKRl'.M<> 




RUN SEFTHtfBO 1985 / 89 



Remember, the 

computer is a tool; 

it's not a panacea. 

It's not going to cure 

everybody 's problems. 

But there's never been 

one tool that 

could do so much, 

and I think 

that's the real value 

of computers. 



dren arc required to become com- 
puter literate by learning to program 
a computer without the program- 
ming activity being integrated with 
problem-solving. 

An example of this is when a 
teacher gives a student a program 
thai someone else lias developed and 
instructs the child to type the code 
into the machine; or, the teacher 
gives students exercises to carry out 
in order to master programming lan- 
guages like Logo, When used in the 
context of problem-solving, most lan- 
guages become tools that put the 
child in control of the computer. 

Teaching programming, however, 
requires that the teacher have excel- 
lent problem-solving skills as well as 
an in-depth knowledge of Logo or 



Commodore Launches 
New Program 



We can send men and women into spate, but how can we motivate young students to 
study science, mathematics and technology! 

The answer may well be the Young Astronaut Program, a private sector initiative 
proposed by syndicated columnist Jack Anderson and developed with the support of 
['resident Ronald Reagan. 

Commodore International Ltd. is serving as one of 1-t sponsors of lids program, whose 
purpose is to involve young people, from ug<- six to Hi. in piojects rel.ucd to Atnerii a's 
space exploration activities. 

Each group of participants in the program is annually sent at least four project 
packages to work on together. In addition, members receive monthly newsletters and 
participate in field trips, contests and visits to Voting Astronaut summer camps. A 
telecommunications network called AstroNel has been established for chapter leaders 
to provide supplementary educational information. 

Commodore is supplying all computing systems for the program. Activities involving 
several Commodore software packages, including Sky Travel and just Imagine, will be 
incorporated into the educational materials distributed to participating chapters, 

Dr. Daniel W. Kunz, Director of Educational Software al Commodore, noted that the re- 
spouse to the program has exceeded everyone's expectations, and die reaction of die partici- 
pants in the program has been "absolutely unbelievable." 

Kunz stressed that this is a supplemental program, "We're not trying to replace any 
of the methods or topics covered in the schools. In the classroom, the teachers and the 
school administrators are the experts. Commodore is simply offering teachers the flex- 
ibility to use the educational materia! as they see fit." 

The Young Astronaut Council, based in Washington. DC. hopes to establish similar 
programs in other countries and has proposed an exchange program with the Soviet 
Union's Young Cosmonauts program. Also, the Council is working closely with NASA. 

To Stimulate interest in the program, a Saturday morning TV series, "The Young 
Astronauts." will air over CBS beginning in September. The animated series, -which is 
designed lo he as scicntificallv arenrale as possible, will depict the year '2015 and the 
environment that Young Astronauts may someday inhabit, 

Students interested can form a chapter ol the program in iheir school or other 
organization by applying lo the Young Astronaut Council, I'd Hox lifitliL'. Washington, 
DC 20036, and paying an annual fee of $20. 

Once a chapter is officially registered with the Young Astronaut headquarters, it 
receives study items and other forms or support as they're developed. The continuing 
manned and unmanned missions of the U.S. space program provide the major theme 
for the auricular material. 



40 / RUN Sfcl'TEMBF.R HW.-i 



Basic. It should be noted that learn- 
ing to program is not a prerequisite 
to learning to use computers. 



RUN: Do you see a reluctance on the 
part of teachers to bring computers 
into the classroom? 

Walkington: The biggest reluctance 
may be confusion on how to inte- 
grate the computer into the daily ac- 
ademic routine of the classroom. 

David F, Lancy, of the department 
of elementary education at Utah 
State University, suggests using the 
computer as an activity corner within 
the classroom. This is especially ap- 
propriate for elementary schools. 

In the activities corner, as few as 
three computers with a small soft- 
ware collection can provide enrich- 
ment, reinforcement, supplementary 
instruction and motivation to a class 
of 30 or more students. Dr. Lancy 
suggests software from companies 
like Spinnaker, Sierra, Electronic 
Arts, The Learning Company, Mind- 
scape, Sunburst, Broderbund, Xerox 
and Grolier, all of which produce 
programs that run on the C-64 and 
the new C- 128. 



RUN: Does Commodore have train' 
ing programs to help teachers set up 
computer equipment and purchase 
the programs that will work best for 
a particular class? 

Walkington: Yes, we do this in a va- 
riety of ways. For example, Commo- 
dore supports all the national trade 
shows, where we conduct demonstra- 
tions and hands-on workshops with 
computers. We respond to requests 
from consultants in school districts 
who need loaned equipment. 

Commodore has also placed com- 
puters in 25 state departments of ed- 
ucation for the purpose of teacher 
training. When a state department 
requests computers, we ask them to 
submit a plan for teacher training. 

From the plan and its objectives 
for accomplishing teacher training 
statewide, we determine the amount 
of equipment that Commodore can 
provide. Therefore, equipment needs 
will vary from stale to state. 

For example, the slate of Texas has 
mandated thai all students in the 
eighth grade must have a half semes- 
ter of hands-on computer literacy 
training, using applications software. 

This means that a teacher from 
each junior high in Texas must re- 
ceive training by the state. Commo- 



Circle 31 on Readoi Service card. 



MUST LIQUIDATE &ZZ^r 




Factory Reconditioned with 
Factory Warranty! 




Carries easily 
as a suitcase! 
Plugs into 115V outlet! 



GREAT GIFT IDEA 

FOR STUDENTS! 




Sorry, we're not permitted to PRINT the famous brand-name. 
BUT, we CAN "tell all" if you call us TOLL FREE: 1-800-328-0609! 

THE COMPUTER THE PRINTER THE SOFTWARE 



Snap-on computer keyboard! 64K RAM, 20K ROM. Full- 
size typewriter keyboard. Upper and lower case 
letters, numerals, symbols, reverse characters, 2 
cursor control keys, 4 (unction keys, programma- 
ble to S Music synthesizer with 3 independent 
voices, each with 9 octave range. Input/output ports 
accommodate . . . user, serial. ROM cartridge, joy- 
sticks, exlernal monitor, phone modem. 

Built-in disk drivel Intelligent high speed unit with 
5%" floppy disk recorder. 170K formatted datastor- 
age; 35 tracks 16K ROM. Uses single Sided, single 
density disk Serial interlace Second serial port to 
chain second drive or printer. 

Built-in color monitor! Displays 40 columns x 25 lines 
of text on 5" screen. High resolution. 320 x 200 pix- 
els. 16 background, character colors. 

Built-in ROM cartridge porll Insert ROM program car- 
tridge Multitude ot subjects available in stores 
across the nation 1 



Mfr. List Price 



$ 995.00 



Prlnl method: Bi-directional Impact dot matrix. 

Ctiaracler matrix: G x 7 riot matrix. 

Characters: Upper and lower case letters, numerals 

and symbols. All PET graphic characters. 

Graphics: 7 vertical dots — maximum 480columns. 

Dot addressable. 

Character codes: CBM ASCII code. 

Prlnl speed: 60 characters per second. 

Maximum cojumns: 80 columns. 

Character spacing: 10 characters per inch. 

Line leed spacing: 6 lines per inch in character mode 

or 8 lines per inch selectable 9 lines per inch in 

graphics mode. 

Line Iced speed: 5 lines per second in character mode. 

7.5 lines per second In graphics mode. 

Paper leed: Friction feed. 

Paper width: 4.5" to 8 5" width. 

Multiple copies: Original plus maximum ol Iwo copies. 

Dimensions: 13"W x 8'D x3VH. Wt.: 6': lbs Power: 

120V AC, 60 Hz. 



$ 



Liquidation 

Priced 

At Only 

Item H5H6. 63631 00 Ship, handling: $20.00 



388 



Mfr. List: '200.00 



Liquidation 
Priced At . . 



$ 118 



Hem H-686-63831 OOShip. handling: 57 00 



Compatible with above Computer System (Not included in package price.) 
JOYSTICKS (Set of 2) 64 MODEM 

Mfr. List: $59.90 pr. $|Q Mfr. List: '124.95 $AA 

IJWpr. Liquidation Price "W"fl 



Liquidation Price ■ W pr. 

HemH-586-6362201 S/H: S6 00 pr 



Liquidation Price 

Item H 5866364600 S/H: 54 00 



"Easy Script" One ol the most powerful word pro- 
cessors at any price! Cut re-typing, creale docu- 
ments trom standard paragraphs, do personalized 
letters, see and change a document before it is print- 
ed. Instruction manual has extensive training sec- 
tion that simplifies use . . . even for someone who 
has never used a computer or word processor before! 

"The Manager" A sophisticated database manager 
for business or home use. Business uses: accounts 
payable/receivable, inventory, appointments, task 
manager. Home uses: mailing lists, home inventory, 
recipes, collection organizer, investment tracking. 
checkbook balancing. School uses: research arti- 
cle index, gradebook. 

Mfr. List: s 73.98 

Liquidation Price . . 

Item H 586 6401 1 -03 Slup, handling: S 3.00 

BUY INDIVIDUAL UNITS OR 

GET THIS ULTRA-FAMOUS 

SYSTEM AT ONE LOW 

PACKAGE PRICE! 

TOTAL Personal Computer System 
available at FAR BELOW dealer cost! 

Mfr. Sug. Retail . . $ 1,268.98 



$24 



TOTAL 

PACKAGE 

PRICE 



488 



Item H-S86-6401 1 02 Shipping, handling: $24.00 



Credit card mwnb«n can ordof by phone. 
2* houri > day. 7 dayi a w«k. 

ToH-Free: 1-800-328-0609 

Your chuck is wtlCOmal 

No delays whtrt you pay by check! 



C.O.M.B. CO. 

Authorized Liquidator 

14806 28TH AVENUE NORTH 
MINNEAPOLIS. MINNESOTA 55441-3397 



SEND ME THE ITEMS I HAVE LISTED BELOW 
Pncu sublet to chant] I? Uttf 60 clays. Salt-j GuUidu 

cunimtfnt.il U.S. ■■■■■ subject in spt*i i.:i canrJitianx 
PJt'aSt- call or wntw to inquire, 



Itam 
No. 



How 
Many 



Itam 



Prico 



Ship/ 
HnniN 



CO.M.B. CO.* 
14605 2Slh Av*f- N 



hum H-586 
Minneapolis, MN BE44T-3397 

Sunt! IriH ilumi indtcatrid .it lirlt. i M i rwifi all I n in sida n I j Add 6% 
aaltri tax. Plnuia (diuw 3-4 Wttoki drilivury SOrty hoCO.O.) 

: | My cFlUCh Or f ■ >■ ■ <i,|.r. \\ Lfl!l .;:■:> .,'(1. jNt] ElUloyi \ft pCOCfti- 

siny orcJufB i^ril |iy chuck, llionks lu T irlo Chock. | 
Chnrqa I | Ma«taiCard n l J VISA P Am, £k , Q Dinurs Club 

Acct. No. . E«p 

PLEASE PRINT CLEARLY 

Name , 

Address . 

City 

SlflU? ZIP 



Sign hare . 



RUN SEI'TKMBER Mb I 4 1 



dore donated some 60 computer 
systems in the summer of '84 to help 
Texas accomplish its teacher training 
objectives. 

RUN: Do you see the new C-128 be- 
coming a factor in schools? If so, will 
Commodore continue to give sup- 
port to the C-64? 

Walkington: Yes, the C-128 will be 
targeted for schools. We're especially 
excited about the 12H's full compat- 
ibility with the C-64; the C-128 runs 
all of the C-64's software. 

Also, we think some very fine 
courseware will be developed for the 
128 mode. In this mode, teachers will 
be able to use integrated software 
utilizing the larger memory. For high 
school use, the C-128 has a third 
mode, CP/M mode. The greatest ben- 
efit of CP/M is to teach advanced 
programming languages and also ad- 
vanced business applications. 

We see the C-128 as an across-the- 
currkulum computer, hut we also see 
the C-64 continuing to be very im- 
portant at the elementary level. 

RUN: Is there any software on the 
market today that you would consider 
top-quality educational programs? 

Walkington: Teachers who use com- 
puters in activity corners within the 
classroom can choose from a wide 
array of excellent programs devel- 
oped for both the education and con- 
sumer markets. 

Two programs developed by Com- 
modore include Sky Travel, an 
astronomy simulation in which stu- 
dents can look into the future or past 
and view the sky from any location 
on earth, and Just Imagine, an open- 
ended creative- writing program. 
Software is on the market and under 
development utilizing the computer 
as a tool. 

As a tool, the computer can work 
in a variety of ways. For example, 
utility programs are being developed 
to help students organize their ideas, 
analyze what they have written and 
develop a better style of expression. 
Database management programs are 
being used in subjects such as science 
and social studies to help students 
learn how to analyze and collect data, 
test experimental designs and pre- 
dict future trends. 

Textbook companies are begin- 
ning to develop courseware pro- 
grams correlated to their textbook 
series. In some cases, they are work- 
ing with third-party software devel- 

42 / RUN SEPTEMBER I'JW 



Commodore will continue to support 
very strongly the education market. We 
will provide special pricing for 
education and grant programs for 
schools. We will continue to support 
teacher training. We will become much 
more aggressive in terms of getting 
involved with major school districts. 



opers, taking existing software and 
developing materials and methods 
that teachers can use within the prac- 
tical structure of their curriculums. 
For example, The Learning Com- 
pany, a developer of a series of sim- 
ulations for elementary schools, is 
working with Addison-Wesley, a ma- 
jor mathematics textbook company. 
Commodore will aggressively work 
with third-party developers and text- 
book companies to ensure (heir soft- 
ware runs on our hardware. 

RUN: What new educational soft- 
ware will Commodore be releasing 
in the near future? 

Walkington: Commodore is interested 
in promoting third-party software. 
We're working with companies to de- 
velop an integrated database man- 
ager, spreadsheet and word processor. 

One such program, entitled Jane, 
will not only enable students to un- 
derstand how integrated programs 
work, but its picture menus will en- 
able students to learn the system eas- 
ily. Commodore has marketed some 
in-house software, such as Sky Travel 
and Just Imagine, which I've already 
mentioned, to go with our new ma- 
chines, but mostly we're going to be 
working with third- party developers, 
especially in the area of education. 

Also, programs such as the Print 
Shop and the Newsroom are becom- 
ing very popular with teachers and 
students in the classroom. With 
these, students can put in their own 
data and generate various kinds of 
worksheets. 



RUN: Any other plans, programs or 
announcements of which our readers 
should be made aware? 

Walkington: Commodore will con- 
tinue to support the education mar- 
ket very strongly. We now have a 
computer that is compatible with the 
C-64. We will provide special pricing 
for education. 

We also have a school service pro- 
gram and a grant program. Schools 
that would like information on any 
of these programs should write to 
the Education Department, Commo- 
dore, 1200 Wilson Drive, West Ches- 
ter, PA 19380. 

We will continue to give support to 
teacher training through state-devel- 
oped programs, and wt will become 
aggressively involved with major 
school districts. 

RUN: Have you received any feed- 
back from schools regarding at what 
age level and in what areas of study 
computers are most effective? 

Walkington: Computers are effective 
with any group of children at any 
age. The key is teacher commitment 
and enthusiasm. 

Remember, the computer is a tool; 
it's not a panacea. It's not going to cure 
all the problems facing education to- 
day. But it certainly is a very powerful 
tool that has the capability of perform- 
ing a greater number of tasks than any- 
thing we've ever had in education. El 



m-* 1 1 ■ 



V. , . , . , . , - J - ,l , , . , .'.'. , . , . i '.'. , . p . , .'.'-\ T .V- , -'- i 

M'l'l'l'l'l'.'.'.'.'.h ■ , ■ 



Lyco Computer 
Marketing & Consultants 




SAVE ras PRINTERS 



AXIOM 

GP550AT (Alan) 
GPSSOCD C-64 
GP550PC l IBM) 
GP550AP (Anpiol 
GP700AT Mffll.l 
GP700AP ) Applet 
ELITE5CD (<f§4) 
GPlOOAT lAlaril 

C, ITOH 

PRQWRITER 6510AP 

8510AP 4 

8510BPI 

8510SP 

B510SR 

B510SCP 

8510SCR 

7500AP 

7500AR 

IS50P 

IS50AP . 

i-j-joU' ■■ 

A10>30P 
F10-40P 0' S 
F10-55P 0' S 
F10 Tractor. 
Ft a Sheet Feeder 



239 
239 
229 
269 
439 
439 
229 
CALL 



279 

.299 
309 
375 
■125 
449 
469 
205 
245 
439 
459 
469 
445 
859 

1039 
159 
249 



CARDCO 

32K BUFFER tC 64) 59 

CITIZEN 

MSP- to 289 

449 

MSP -20 449 

',■'.'■,■ 569 

Snoetfar ti0'20,i 189 

Sneetltfr [1S/3S] 199 

CORONA 

LP300 Laser Printer 2699 

200361 Toner Cartridge 89 



JUKI 

Juki 6100 
RS232 Spnal Boara 
6100 Tractor 
6i00 Sheei Feeder 
Juki 6300 



LEGEND 



OKIDATA 



EPSON 

LXBO (NEW) 
FX8Q . 
FX100* 
JXBO Color 
11X100 

HOWEWRltEH rO(Neit) 
CR220 (CB4i 
LOlbOt) P.i' 
I.Q15O0 Ser 
H180 Color Plotter 



Skimalc 10 
inmate 20 

18? 
192 
193 
92P 
93P 
B4P 
92 Imagewriter 

*I6M versions also 



375 
55 
119 
209 
765 



CALL 

215 
349 
565 

349 
565 
645 
349 



680 

■:=: 

1380 

1385 



225 
265 
299 




DIGITAL DEVICES 



16K BUFFER 
32K BUFFER 

64K BUFFER 



TOSHIBA 



75 

89 
125 



559 
1289 



PANASONIC 

T091 239 

1093 t85 

1092 375 

1093 429 
3151 Letter «c 
1- ■: ,"■ ■ 65 

SILVER REED 



349 
479 
489 
369 
CALL 
159 
999 
1059 
379 



MICROBITS 
Mieroslutta 



EXP400 
EXP500 
EXP550 
EXP770 



249 

295 

409 
749 



BROTHER 

rtfi.tSXL-P 359 

HH-15XL-S ... 359 

HR-35P 839 

NR-35S. 839 

20241-P 949 

M1009P 189 



DIABLO 



lx-- : 

:>'.:■•■ I 

630ECS 

DSOlF 

P32CQ1 

P38 

C150 



549 
1599 
1759 

2395 
699 

1749 
999 



STAR MICRONICS 

SC10 215 

SG-15 375 

SD-10 339 

SD-IS 445 

SHU) 485 

SB- 15 585 

Power type 305 

SB- 10 CALL 

SG-10C-64 (NEW) CALL 



MONITORS 



TAXAN 

115 12 Green Composrn 

116 12" Amber Compose 
■ Gtaen TTL 

Arntuji TTl 
Catar Compasi'e 
RGB Mi Res SBM 
RGB Super Hi IBM 
(1GB Una Hi Res 



SAKATA 



121 12 

122 12' 
220 14 
410 12 
420 12 
440 12 



Til; Sis nfl 



CALL 
CALL 
135 
145 
25f 
329 
409 
569 
35 



SGI 000 12 QfMn 


95 


I'.All'lllll 1,' Ainl:,.r 


Kit) 


SatSOP i? Qr«en tn 


1 IS 


SAi ',orj ia Amber TIL 


IW 


SCI 00 13' Color Comp 


\>'.n 


KC200 13' RGB 
mm Ml Stand 


:«<i 


29 


PANASONIC 




OT 1300 P.G-1 composite 


299 



NEC 

JB-12G0 Green. 
JB-1201 Green 
JC 1215 Color 
JC 1216 RGB 

JC 1460 Color 

JB-1205 Amber. . 



95 
135 
?35 
375 

.139 



PRINCETON GRAPHICS 

MAX- 12 Amtjer 189 

HX-12 RGB 475 

SR12 RGB 599 



ZENITH 

ZVM 122A Amber 
ZVM 123G Green .. . 

ZVM 124 Amtrar IBM 

ZVM 131 Color 

ZVM 133 RGB 

ZVM 135 Composite... . 
ZVM 136 Hi Res Color .. 

X-TRON 
Comcotor | Composite Glee 



.84 
.. 75 
129 
275 
389 
.449 
5B9 



AMDEK 

300 Green 
300 Amber 
310 Amber IBM 
Color 300 Audio 
Color S00 Composite 

Color 600 

Color 700 . . 

Color 710 



125 
139 

155 
245 
369 
429 
.495 



MODEMS 



DRIVES 



DISKETTES 



HAYES 

SMARTMODEM 300 139 
SMARTMODEM 1200.. . 379 
SMARTMODEM 1200B .. 349 

SMARTMODEM 2400 599 

MICROMODEM HE 135 


ANCHOR 

Volksmodem 55 

Mark 12 229 

NOVATION 




MSD 

SDl Drive (C-64) 229 

SD2 Drive (C-64) 469 






SKC (Box 10) 

lOly | 10 100 500 
5V SSDD 13 75 1299 n 99 
5'.." DSDD 15.75 ,14 99 14 25 

ELEPHANT (Box 10) 

5'< SSSD 13 50 12 99 1199 
5'." SSDD 14 99 13 99 1,299 
5M DSDD 16 99 15 99 14 99 
Premium SSDD 15 95 14 95 13 95 
Premium DSDD 17 95 16 95 15 95 

MAXELL (Box 10) 

5'. MDI 16 75 15 75 14 75 
5' 4 MD2 22 99 2199 20 99 


319 

tci e i mnmimr IBU-jOOrlMO CPM-86 ml 319 

TELE LEARNING ibm Toainoasm em 529 
Total Telecommunications 

[C-64) 2995 WESTR DGE MODEM jC-64) 59 

AP-250 1300 Baud Apple) 69 95 WiTEV >.'0 VODEM iC-64i 69 
IB-25Q (MO Baud IBM) 6995 CompuServe 19 85 


INDUS 

GT ATARI 215 

GT COMMODORE .235 


COMMODORE 

C-128 NEW CALL 

1571 Drive CALL 

1572 Drive CALL 
1902 Manilor CALL 
1670 Modem CALL 
C-64 Computer CALL 

1541 Drive 189 

MPSBOi Printer LOW 

1702 Monitor .199 

QR & D 

Copy Q 27.95 

GPC Printer Interface .65.00 


CARDCO 

Dicitizer Camera 18995 
32K Primer Buller 59 95 

Numeric Keypad 34 95 

CB/S 5-slot Board 64) ...54.00 
CB/2 2-slot Boatd(64J 25 .00 
S'Moro Basic Rom 49 95 
WMe Now-64 35 00 

Mail Now-64 29 00 

Spell Now-64 29 00 

File Now-64 29.00 

Paint Now-64 29,00 

Calc Now-64 29.00 

Tax Survival 29.00 

Super Printer Ulrlily 27.95 
Write Now-Vic-20 29 95 


BATTERIES INCLUDED 

Paper Clip 59 95 

Spell Pak 3495 

Consultant 59 95 

Paper Clip 

w/Spetl Pak 75 95 

Home Pak 34 95 

Bus Card 129 95 

80 Column Board 109.95 

SUB LOGIC (C-64) 
Flight Simulator II. ...32. 75 

Night Mission Pinball... .20.75 


BRODERBUND (C-64) 

The Print Shop 28.75 

Graphics Library 18 75 
Graphics Library II 19 75 

Karateka 19 75 

Castles Dr Creep 19 75 
Bank St Writer... . 32 75 

Loderunner..., 20 75 

Mask ot me Sun 24.75 

Serpent's Star 24 75 

Whistler's Brother .18.75 

Raid Bungeling Bay 18,75 


TOLL FREE 1-800-233-8760 




C£ 



TO ORDER 



CML TOIL (Ht E 

800-233-8760 

Customer Service 1-717-327-1825 J*rt«> S"o>» 



0' i«nd otomt id 
Lye o Comrjuie' 
p O Boi 5qfl6 

PA I 7 740 



RISK FREE POLICY 

lii HOC* ■'■ ■ i ^;.1i-: wiltHn?* hour, ol ,.,,w No tj-AJXM'l DdC •*■*,<: r- ,«. 
Ih.pping on pv*oj*J cam onton wTthtri lh* tvmrmtWt I <J £ VtHuroi thKOunil 
■v^-tfbto LM-Bi^ujijunj,,!,, apq FPO ind m«JniiiOnjj ts-.i*.-'. i.i. p 

it 00 ;■.:;. j* ICr ff -> ' I . "il ■ b6r"Y-£* AtTr-s "1 11«3 [:■■*', 1 Injur f ■* Cj- ,'-..■■ ■.,;■' 

cash KM J%ta Mftai*rC*reliW ViU Piy-mii r-*-»,v'».j.,.iM-ti*i! l^jl-. ■■ « 
twlorp .rfnppifts AM ktool UPS B*u« *nd fl-Ki: IjlImL i**f(p\flQ AJl Ptt•^■d^■^ld'W 
c*n&3 under mimjtictuft'iwmittmv ftM CiUIDQ wrrtn vHi r AJIritmi Mm 
lO . .' ii-j- i~ II.-.,: i Ki ■ •:.*■ 




RUN SEPTEMBER 1985 I 43 



Circle 14 on Reader Service cattS. 




EASTCOAST SOFTWARE 



€CS. . . inflation-fighting prices. 
No hidden rfjttfggf/ No credit card J res! 



COMMODORE 



LIST 



OUR 
PRICE 



1704 
JM1 

nm 

MM 

jta; 

I ISO 
0770 



2713 
2)13 
1147 
17 J) 
Mil 

jm 

ITU 

IIK7 

llWl 

ii. 'i.;' 

0351 
0087 
3520 
3182 
2033 
1133 
2185 
2225 
-111 
0201 
2518 

7721 

1568 
0W7 
1532 
Ili4 
1401 

otsr 
twit 

2137 

3457 
1798 
3033 
791 7 
1593 
0103 
2282 
1439 
1168 
7754 
3379 
1718 
22S5 
1789 
1752 
01 78 
1119 
2340 
2273 
1093 
1170 
0097 
1337 
0154 



1541 ALIGNMENT PRDGBAM (D) 39 95 32 04 

ICC I m MGMT7CHECKS ID) 59 91 40 60 

ACCT RECEIVE;1NVC»CE iO| 59 95 40 W 

ADDITION MAGICIAN Id 34 95 22 40 

•OWN I WHI I E Ft WIGRAPHICS 50 00 38 45 

ADYENTLIHE CONSTfl'N SET ItJI 50 00 3515 

AGENT USAIO) 2995 19 30 

"ii ■ ■■ 3495 721S 

ALIEN ADOIT ION IDl 3t00 23 05 

AlLlGAtORUL<|0) MOO 21 SO 

lAPHAKTZOOlO) 2695 1875 

HOOI 40 00 2810 

HflOON n ■ ADEPT (Dl 40 00 28 50 

SSSaBlEMHOWra 64 iBj 39 95 33 Ii 

AXIS ASSASN (DJ 3500 2499 

! -',. 1 ,'.i ' ',3 ■:■ ..L 7500 54 00 

111',. Lir.rT- .i ■ -.;■,; i F = 4995 3*50 

BAIiKSTP.FFT WBTtERIO) 49 95 312 05 

•JMMFrS SIUCY FOB SAT I D) 89 95 00 90 

BA1 1 1 1 F OH NORMANDY (D| 39 95 7' 05 

II! A LAOiDj 34 95 2365 

BE LOW THE BOOT (D) 28 95 1820 

BEVONFJCASTIf WIFEN' ID) 34 94 22 45 

RIOl OCy.VOL 1 39 95 25 E5 

6LU1 MAX 7001 [01 .... 29 95 2110 

SHI, '..;[!«! I AHOilMESlD! K9i 38 45 

BRUCE LEE (Ml) »» S'95 

8UIL0A6OOK 39 95 25 65 

BUMBLE GAMES (0) 39 95 25 60 

BUMBLE PLOT (0) 39 95 27 00 

CARRIER FCflCE (0! 59 95 «60 

CARRIERS AT WAS 50 00 3695 

CAVE OF WOPD YYI2ARD (0) 34 95 23 64 

OUHIIE BROWN'S AFJC(D) 29 95 20 30 

ClUSinW-61 ID) 3995 3075 

CHEHSTHYVDl 1 3995 75 B 

CWEWPJTERID) 10000 7695 

(nuMcnDMiSTiROtiDN 775 in 

COMMODORE SOFTWARE 1995 19 94 1545 

COMPUSERVE STARTER KIT 39 95 24 35 

COMPUTER SAT (OHUHCOORT 7995 5120 

COPY261 . 3990 2040 

CREA1VF. 3-PACKIDl 1*9 95 94 75 

CR05OTWD MAGXJ *9 95 35 55 

CUT 1PASTE ID! 5000 3565 

DBJGiD, 3400 2494 

DFMOIITIUN DIVISION IDF 34 00 21 60 

UINOSAUR5IBI 34 95 32 40 

OI5K3RII* VINYL BUSES. 10 S 74 4 10 

;i :,►: HAM Wi '9 95 11 HO 

DODDLE (D)... . 49 95 38 75 

IIIIAUIN MrXp 34 OS 21 80 

uMGONvWRLU (D) 32 95 21.15 

OUST COVER EPSON (IX 80 . 7 99 5 74 

OUS TCOVE R- 1 526 PRINT(TSt|| 7 99 5 75 

DUS TOM Ft- 1 54 1 OfllVEfTMl 7 99 5 75 

OUSTCOVER 801 PRRITITAN1 7 99 S 75 

CUSTOMER COMM 64 (EAK) 7 99 5 74 

EARLY GAMES CHILDREN (0) 34 94 32 40 

FM'flS ABC iD. 3995 2565 

IDUMAIE V.'.'PEWPH VS !3l S9 « » 41 

ELFPHANt tBSKS OSOO HOI 50' 00 17 94 

(1EPHANI WSKS S5VOO (10) 37 00 '175 

ELtPWAWtWItSSSVSOItOI 34 00 1110 

I WHUKIER (01 34 95 77 15 



EASTCOAST SOFTWARE 

49 Derrytown Mall 
Hershey, PA 17033 

MAIL VOUK ORDF-R OR CALL 
(717)533-8125 

800-233-3237 

We Ship UPS— Shipping 1% (12.50 mhi.l 
CO.D. AdlTAn Additional (2.50 

H .irdui arc ( Printers / Mo ni lots) 

Shipping is 12.50 +4% tU.P.S-l 

FOI Air Mall, Canadian, APO/FPO Orders. 

Shipping S2.50 + 4% o( Total Order IUS Fund*) 

PA Res id on Is Add 6% Tax 



No Minimum Oder 
Vts,».MaitiTC4rd.C.O.D. -Check 

Prices Subjecl To Change 
Sorry*. No Foreign Orders 



0107 
1535 
2589 
1911 
1754 
3584 
0587 
3093 
2973 
2916 

1140 

1153 
06*2 
2739 
3S37 
3450 
1411 
MM 
1531 

2137 
i art. 
1782 
2297 
3306 
7762 
7668 
3167 
2953 
17M 
1119 
2227 
2484 
0817 
2936 
1333 
1113 
0633 
2972 
0828 

1807 
DI73 
12(2 
1343 

1037 
2816 
1886 
1D99 
2970 

uaa 

0942 

3072 

0060 

2601 

1363 

0109 

W7 

0856 

1987 

'■"■•■ 

0397 

1284 

3443 

ITOI 

2197 

1523 

0783 

0323 

2912 

0207 

0487 

7318 

1469 

1381 

0316 

1)337 

2844 

087t 

0478 

3472 

1627 

1421 

3542 

2914 

22131 

0'727 

2820 

0M2 



EPSUN MX60 HIBBON 

F IS STRIKE ESGLE |0|. 

F7.NFASY 

FIST LOW IBI 

FELONY (0) 

IIGUBES AND EOffiUULAS 

FINANCIAL COOKBOOK LDI 

FLEET SYS1SM 2 

fllCHI SIMULALOR II (Ol 

FllP S (HE «.IOCX|50] 

HIP MM ISO DISKS) 

Gl JOEiD) 

GAME SHOW ID) 

GENERAL HJGEH {D| 

(SrOMETHY-VOL 1 

(2RT RUM'S PUZZLES iD| 

GERTRUDE'S SEWS IS [Ol.. 

■OFT PTIDY REAO'ADO SCHOOL. 

UKAMMAS EXAMINER (01 

HinO HAT MACK (0) 

F1FLLCAT ACEIO) 

IIITCHHIKItl GUIDE GALAXYiO) 

HOME iCCOUNFANt |0| 

HOMIWORD (0) . 

HOMtlVGRO SPELLEB IDF 

IHPEB1AI GfklACTICUM (0] . 

IN SEARCH DFIAMAZIHG 1DI 

IMHAHA JONES (D| 

II.F'OEL iD'i 

IVFOCCMSAMFLEFi lOi 

HSn CCVMOOORE DOS 

JJGGLES RAINBOW (Ol 

BAMPEGBUPPt 

KARATEKA |B| 

•jiivrar APPROACH [Dl 

■ ■..; ..•...■ .: -;= •■ : • 

(Rin JOYSTICK ■ CWVJO 

KW1AIDADID} 

lAKlS I iNVftllTE [10001 

.■;■■■,■.,-■ . ■:■ --■■-: : 

IOM RUNNEH |Dl 

i. , .'.L i -c--vp.v. : 

MACH 5 Iftl' 

MAGIC SPELLS {D| . 

MAIL DRDER MDNSTJTB (0) 

MASHH MATCH 

MASK PDF THE I AMPS (Dl 

MASTER TYPT 101 

MISFIRING THE SAT (0) 

MAUI BLASTER' 101 

MAXELL SS700 DISKS (10) . 

MEftlJN 64 ... 

metsohmultipiicationidi 

hchdifa baseball 

millionaire: ioi 

WIND PROBER (Dl 

minus Mission (0).... 
i7iragf ob mgfvrep gem |u| 

I7IBA1.F HlOte FKIOCESSOR (D) 

•- '..I LINKS IM3MEI 

MISSION ALGiBRA 

MONTY PLAYS SCRABKE [01 

WOPTOWH HOTEL 10] 

UOPTOwai PARADE [Dl 

UR PRINTER STANO 

■/. ■ ■' vi'.. .v..: 

v.-n: .:;..', ..■ '.'-.: . 

tUtOER BY THE D02IH lOl 

'.'. ■-:■.- .', :::■='•.'..:■ : 

MUSC CWSIRUCTIDN SET (Dl 
MUSC MAESTRO |D] 
MUSIC SHOP 

MUSICALC 1 101 

NET VfflRTH 01 
OltHnuVRITEtVOMMISPELL P) 
ON FIELD FOOTBALL (01 
ONE 01 OltE (0) 
IHK1RII RASCAL (0) 
FAPLR CLIP WSPEll FBKIOl 

FMCALHIDI 

F'l'ANUF S PICH1RL PUZZLE 

PIS FILE (01... 

PFS REPORT (0) - .. 

PHYSICS VOL 1 

PINBAEL CONST FHICT SET (01 
PLA^FTFALL (D) . . 
POLE POSITION |D) 
PRACTICALC IBI 
PRACTtFlLE64|0) 



DOB 

F'llll.f 
6 30 



34 95 


2245 


39 95 


2465 


39 94 


27 05 


34 95 


2365 


29 94 


2030 


4000 


35(9 


79 95 


M15 


49 95 


35 75 


19 94 


23 85 


19 95 


i: -,- 


40 00 


70 30 


39 94 


24 60 


49 95 


4D60 


39 95 


25(0 


44 95 


30 40 


79 95 


20 30 


55 03 


42 30 


14 95 


3015 


35 03 


74 95 


29 9! 


20 10 


U "' 


7744 


74 9) 


48 04 


49 95 


32 05 


34 95 


22 45 


39 95 


29 20 


33 95 


22 55 


29 95 


2190 


3995 


25 65 


794 


510 


19 95 


14 04 




19 75 


59 95 


18 45 


.,,., 


18 74 


34 94 


2210 


99 94 


64 10 


1795 


634 


1994 


' i - 


995 


6 75 


79 95 


SI 25 


34 95 


2210 



3495 2215 

3494 2165 

31 95 22 45 

3SEO 24 95 

34 95 72 40 

29 95 21 90 

3995 2560 

7995 4175 

4 vi', Cim 

38 70 I8 60 
19 94 32 05 
34 DO 71 60 

39 95 2705 
39 95 25 05 
73 95 20 30 



34 00 


21 80 


99 95 


67 65 


6994 


60 90 


44 94 


3170 


44 94 


30 40 


,39 « 


27 0* 


.,.. 


25 S5 


39 95 


25 65 


29 95 


20 30 




20 30 


79 95 


4125 


34 94 


am 


40 00 


28 50 


40 30 


28 50 


31 S5 


7165 


4194 


28 85 


29 95 


20» 


79 95 


51 20 



59 95 10 80 

29 95 2190 

40 00 28 50 

50 00 4170 

119 94 78 90 

39 05 30 75 

29 95 20 30 

79 95 5125 

89 95 44 65 

39 95 25 65 

4000 7S40 

34 94 27 45 

2995 2030 

2995 19 70 



800-233-3237 
In PA 717-533-8125 

This Ad Prepared July 1985 



1711 
1712 
0258 
0044 
0906 
1279 
1603 
1311 
1397 
1297 
2035 
1348 
1292 
0176 
1463 
1221 
7267 
2510 
23tl 
1574 
1102 
2882 
2310 
1154 
1 891 
1481 
3097 
3090 
7667 
7688 
1104 
1168 
0759 
2551 
2871 
0859 
17(3 
1213 
0681 
2993 
0093 
1077 
153 
1916 
,-,:.: 

1184 
26434 

344] 
3199 
1111 



PRIM SHOP ID) 
PRI1SISM0P GBAPHICS LIS (Ol 
PRINTSHOP PAPER «C* 
PRO BLACKJACK . USTON IDl 
PR0FE5SWAL TDUR60LF (Oj 
PfiOWRUtfl NYLON RIBBON 

OUESTRONIO) 

RACING DESTRUCTION SET (01 
RAID ON BUNGELIMG BAY 10) . . 
h:c (f;^ V0SCC.V ::: 
REAOEH BABBIT I'D) 
RE AIM Of IMPOSSIFULIIY (0) 
RENDEZVOUS WITH BAMA (Ol 
ROCKY '5 BOOTS (0) 
SARGOM.I IDl 
StASTAlKffl IDl 
SKY TFWfl 
SKY FOX 

SMOOPER TROOPS l 
SKOUPY'S READ UACHtt! 
SOSCFRER id) 
SPEED READER II [Ol 
SPELDGOPTER IDl 
SPREADSHEET (D) 
STAfl LEAGUE BASEBALL (D) 
STATES I TRAITS IDl 
STICKY BEAH ABC (Ol 
• h.... III--. :._:■-:-: - 
SUCCESS MATH ADCVSUB (0) 
SUCCESS MATH MULTTDIV (0) 
SUPER 2AIX0N (0) 
SUPERBASF 64(0) 
SUPERCLONE (WUNGUABO (131 
SURVIVAL GUIDE TO 1541 
THE CONSULTANT (Dl 
TIC TAG SHOW IOI . 
TOTAL MOOEM (D) 

TYPING TUTOR 3 (0) 

ULTIMA III [EXOOUS1 [Dl 

..-r- ■.' :■= ---:.■■: ■" 

vfH6«™ SS'OO SOFIFBCK 
KIP TERMINAL [Dl. 
VISIBLE COMPUTET! (SO! (0) 
W1C0 3 VYAY JOYSTICK 
YtICO JOYSTICK 
YVIIFIESS (Dj 
YfOW ATTACK (Dl 
,-..:•• -:..r'.: ; 

.'. ... >..;-. :.-. : 
,'..-. --:-■- : 

1KORDPR0 3-. W^PELLfOI 



OUR 

LI1T PRICE 

44 95 28 85 

21 95 IE 00 

19 95 12 70 

69 95 47 35 

39 95 25 85 

10 00 6 65 

39 B5 25 65 

35 00 21 95 

29 95 19 20 

39 95 27 05 

39 95 27 05 

35 00 24 95 

32 95 2115 

49 95 33 65 

4996 3205 

34 95 »15 

H94 2365 

3995 2620 

75 15 l." HI 

2995 2030 

3995 2S6S 

6B9S 1405 

3995 2705 

19 95 36 50 

2995 2190 

41 95 30 10 

2995 2O30 

7995 2030 

24 94 1603 

74 95 t6 00 

34 95 7364 

7994 54 15 



1995 

5 (XI 



37 20 
3 75 



9995 8100 

34 95 22 40 

79 95 50 00 

39 95 25 65 

51 95 10 60 

47 50 2135 

34 40 16 10 

39 95 30 75 

40 00 25 65 
1494 2235 
2995 7030 
349S 7244 
1994 37D3 
3995 2705 
3408 2180 
1100 2l>0 
9995 6765 





Key 

(DJ 
(R) 

(Q 


Disk PrtHjram 
Rom Cortridga 
Cassette Program 



Many More Titles Available! 



cotrnwofit itfcmowcs vw 



VISA' 




CHECK ONE; VISA Z MASTERCARD 

Crttd* F,Kp 



: ',-!, ; ! ■ > . 
Minn 1 



A.l'i!', ■■■■ 



Cirv . 



(\'jw *rmTcf my of«iei fof 



/Von? skptJ 1 fres cttdby 



44 /RUN SBTEMBES 19c3 





EFFECTIVE 



Shadow is a new and revolutionary 
way to duplicate even your most ^ 

protected software. It encompases all 
the latest advances in software, as well 
as a highly sophisticated piece of hardware. 
This is absolutely the best utility available 
today "It will even copy the other copy 
programs." Because of Shadow's unique 
abilities, we fee! DOS protection is a thing of 
the past. 

By the time you place your order we expect the 
Shadow to copy 100% — that's right, 100% — of all 
sof (ware available tor the C-64. 



Order by phone 21 hrs 7 days or send cashier s check money order 
payabh to Megasoft. Visa. MasterCard include card # and exp date. Add 
S3 50 shipping handitng lor continental U.S., S5.50 for UPS air. CODs add $7 50. 
Canada add S1Q 00 Other foreign orders add $15 00 and remit certified U.S. funds 
only Distributors invited and supported. 



PO Box 1080 Battle Ground. Washington 98604 

'J6I 687-51 fi- BBS 6B7-5205 AMer-Hours CampulaMo-Compulor Ordering 

Circle 189 on Rejclr!' 




Short-Order Typist 



By GEORGE DECKER 

Improve your typing 
skills by learning 
not to burn toast. 



Nine hungry customers order (oast 
on your first day as a short-order cook. 
Though you have nine toasters with 
which to fill their orders, none of the 
toasters works properly. You have to 
pull out (he toast when it [Kips up or it 
will fall back into the toaster and hum. 
You'll lose a customer each time you 
ruin an order, and you'll lose yourjob 
if you lose enough customers. 

Playing Toaster 

To begin the game, enter a skill 
level from 1 (hardest) to 4 (easiest) 
and press the N key. The more dif- 
ficult the skill level and the longer 
you play, the quicker the toast ap- 
pears and disappears. This is a lest 
of your reflexes. 

Nine toasters appear on the screen 
and toast begins to pop out. Kach 
toaster is labeled with a letter. To 
keep the toast from falling hack into 
the toaster, you must quickly press 
the corresponding key. 

Kor each slice of toast you pull out 
in time, you're awarded 25 points, 
and the running total is displayed in 
the upper-left corner of the screen. 
For each slice you miss, the number 
of customers decreases by one. 'Ibis 
is displayed in the upper-right cor- 
ner. You lose when you run out of 
customers. Of course, your typing re- 
flexes improve as you improve your 
score. To play again, press any key. 

Typing Tutor 

To play Typing Tutor, choose your 
skill level and press the Y key. Nine 



£7 










toasters appear on the screen as in 
Toaster, but this time, the letters on 
the toasters change with every lour 
slices toasted. Scoring and errors al- 
lowed are the same as in Toaster. 

If you want to try your hand {or 
fingers) using more difficult skill lev- 
els, change the last number in lines 
520 and 620 to a lower number. 

To customize the toasters for any 
letter, number or symbol, change the 
CHRS codes in lines 60 and 70. All 
the letters on the toasters arc stored 
by their CHRS codes in the array YS. 
Please note that if you change the 



letters, they'll appear on the screen 
only if you press the N key after 
choosing a skill level. 

If you don't want to type in the 
program, I'll mail you a copy if you 
send me $3, a blank cassette and a 
self-addressed stamped mailer. But 
remember to specify either the VIC 
or C-64 version. B 



Address alt author correspomlenee to 
George Decker, 25! N. Luzerne Ave., Bal- 
timore, MD 21221. 



•16 / RUN SWTEMBER 1985 



RUN It Right 



C-64; G12S (in 064 mode); unexpanded VIC20 



COMMODORE COMPATIBLE SINGLE DISK DRIVE 




Commodore™ owners, are you ready for a disk drive that delivers 
more FEATURES, PERFORMANCE AND COMPATIBILITY at a competitive 
price to the 1541? Peripheral Systems of America CS-1' M gives you 
all that the existing drives offer and much more. 



FEATURES: 

• 100% compatible. 

• Reset button to save 
wear and tear on your 
disk drive. 

• Free utility software - 
Q-Load (fast load), 
Copy-Q (fast copy], 

• External switch for 
selecting device number. 

• Data error detection 
and correction feature. 



• Reliable @ Save 
function, 

• Formats in 16 seconds, 

• State of the art design • 
streamlined with an 
external power supply, 

• Reliable and durable. 

• 90 day limited warranty. 

• 9 month extended 
warranty available. 



Other products offered by Peripheral Systems of 
America: 

FOR COMMODORE 

Hardware: Dual Drive, Serial Interface, 
300 Baud Modem, Graphic 
Printer Interface, Fast Load/DOS 
Cartridge, Light Pens, Joysticks. 
Software: Terminal Program, Back-UpCopy, 
Five Modular Accounting 
Packages 

OTHER COMPUTERS 

4-Color Centronics Plotter/Printer. Disk Notcher 




C-64 Is a registered trademark of Commodore Business Machines Inc 
DEALER INQUIRIES WELCOME 



Peripheral Systems of America, Inc. 

2526 Mariana Rd.. Suite 209. Dallas. TX 75220 [214)956-7866 



PRODUCTS YOU CAN BELIEVE IN 



Circle 70 on Reader Servlcs card. 




Listing 1 . Ttmier/Tyfimg Tutor program far the C-61 



10 
3(5 

41 
43 



44 
50 



REM TOASTER GAME (C/64) 
REM G. RICHARD DECKER 
POKE54276,0 

POKE54296,15:POKE5427 3,45; 
POKE54 277,4:POKE54278,34 
REM SET VOLUME AND NOTES 



;REM*244 

:REM*56 

:REM*49 

POKE54272,128: 

:REM*153 
:REM*54 



DIMZ(9):DIMY$(9):Z<1 ) =4 : Z< 2) =1 7 : Z( 3 ) =30: 
Z(4)=324:Z(5)=337:Z(6)=350:Z(7)=644 

:REM*58 
Z(8)=657 :REM*249 

Z(9)=670:Y$(1 >=CHR$<82):Y$(2)=CHR$(84) :Y 
$( 3)=CHR$(89}:Y$(4)=CHR$(71 ) : REM* 40 
Y$(5)=CHR${72):Y$(6)=CHR$(74) :Y$(7)=CHR$ 
(86):Y$(8)=CHR${66) : Y$( 9) =CHR$( 78 ) 

:REM*114 
REM DIMZ PLACES TOAST :REM*236 

REM DIMY$ CHECKS LETTERS : REM* 2 8 
POKE53 280,6:POKE53281 ,1 :CL=0:C1=0: 

:REM*198 
REM BORDER BLUE-SCREEN WHITE :REM*1 50 
PRINT" {SHFT CLR}{14 CRSR RTsHCTRL 6){C 
TRL 9) TOASTER GAME" : REM*! 82 

PRINT: PRINT" {20 CRSR RTs}{CTRL 1}BY":PR 
INT :REM*118 

PRINT"{12 CRSR RTs}{CTRL 6}G. RICHARD DE 
CKER" :REM*94 

PRINT" [CTRL 1}(8 CRSR DNs){11 SPACEs}EN 
TER SKILL LEVEL 1 ': PRINT :REM*92 

PRINT"{10 SPACES) 1{ HARD) TO 4 (EASY) 

:REM*234 
GETF$:IFF$<"1"ORF$>"4"THEN210 :REM*144 
F=VAL{F$) :F=F*30: PRINT: PRINT" (9 SPACES) 
CHANGING LETTERS? ( Y/N ) " : POKE1 98,0 

REM*24 
REM* 7 4 
REM*40 
MULTIPLY BY 30 

:REM*255 

FORT=55376T056136:POK 

:REM*224 

9) {CTRL 8)SCORE(26 CR 

: REM* 71 

COMD Ys)" :REM*209 

:REM*75 

REM SET SCORE & PEOPLE :REM*41 

FORA=0TO640STEP320:FORB=0TO26STEP1 3: FOR 

C=0TO120STEP40:FORD=0TO7 :REM*101 

48 / RUN SOTBOER 1985 



55 
60 

70 



90 

100 

120 

140 
160 

170 

180 

190 

200 

210 
220 



230 
240 
260 

275 

280 

290 
300 
320 
340 



GETA$:IFA$=""THEN230 

IFA$="Y"THENCL=1 

REM FIND SKILL LEVEL- 



PRINT" {SHFT CLR}": 

ET,9:NEXT 

PRINT" {HOME) {CTRL 

SR RTs) PEOPLE" 

PRINT" {CTRL 7) {40 

SCO=0:PEO=9 



350 

360 
380 
400 
410 
420 

430 
440 

460 

480 
500 
520 
530 

540 

560 

580 

600 
620 
640 
660 
680 



POKEA+B+C+D+1 227 , 224 

5 

NEXTD :NEXTC: NEXTB : NEXTA 

REM PLACE TOASTERS 

IFCL=0THENGOSUB1 000 

IFCL=1 THENGOSUB950 

PRINT" {HOME) {7 CRSR RTs ){ CTRL 1 

PRINT" {HOME} {37 CRSR RTs)"PEO 
C1-C1+1 :IFC1=4ANDCL 



POKEA+B+C+D+55499 , 

: REM* 2 5 

:REM*141 

:REM*89 

:REM*9 

:REM*115 

)"SCO" 

:REM*21 3 

:REM*115 



REM UPDATE SCORE 
ED REMAINS ABOVE 
IFPEO=0THEN830 
REM IS GAME LOST? 



1THENC1=0:GOSUB950 

:REM*123 

& PEOPLE - INSURES SPE 

10 :REM*249 

:REM*249 

:REM*11 7 



X={-TI) :X=INT(RND(1 )*F)+5 :REM*76 
FORL=1TOX:POKE54276,33:FORC=1TO10:NEXTC 

: REM* 4 2 
POKE54 276,32: FORC= 1 T01 : NEXTC: NEXTL 

:REM*206 
REM TIME REQUIRED FOR TOAST TO POP - CL 
ICKING SOUND :REM*28 

POKE54276,17:N=INT(RND(1 >*9)+1 :K=9:GOSU 



B890 

REM POP TOAST 

POKE54276,16:X=INT(RND(1 )*F)+30 

REM - STOP SOUND ! 

POKE1 98,0: FORL= 1 TOX 

REM CLEAR KEYBOARD - START 



730 

760 
770 

780 
800 

830 

84 

850 
870 
890 

900 

905 
91 

920 

925 

927 
950 
960 
970 

980 
990 
1 



REM*198 

:REM*16 

: REM* 96 

:REM*228 

:REM*2 

COUNTDOWN 

: REM* 5 6 
GETA$:IFA$=Y$(N)THENSCO=SCO+25:F=F-4:K= 
1 :GOSUB910:GOTO420 :REM*240 

REM UPDATE SCORE - SPEED UP POPPING 

:REM*46 
NEXTL:K=1 :GOSUB910 :REM*128 

FORU=1 T075 :POKE54276 , 1 29 :NEXTU: POKE5427 
6,128 :REM*95 

PEO=PEO-1 :GOTO420 :REM*12 3 

REM ERASE TOAST - MISSING TOAST SOUND 



:REM*191 

PRINT" {HOME) (10 CRSR DNS } { 8 CRSR RTsJGA 
ME OVER!" 

CRSR RTs} TO PLAY AGAIN 



REM*137 

HIT ANY 

:REM*21 9 

:REM*233 

:REM*189 

POKEJ+I+1 r 67:P 

:REM*89 



1010 



1020 



1030 



PRINT" {8 

KEY . " 
POKE198,0:WAIT198,1 :RUN 
REM WANT TO PLAY AGAIN? 
J=1104:I=Z{N):POKEJ+I,85 
OKEJ+I+2,67:POKEJ+I+3,67 
POKEJ+I+4,67:POKEJ+I+5,73:POKEJ+I+40,93 
:POKEJ+I+41 ,160:POKEJ+I+42,160 :REM*151 
POKEJ+I+44,160 :REM*218 

POKEJ+I+43 , 160: POKEJ+I+45 ,93 : POKEJ+I+80 
,93:POKEJ+I+81 ,16O:POKEJ+I+82,160 

: REM* 21 9 

POKEJ+I+83 , 1 60;POKEJ+I+84 ,160: POKEJ+I+8 

5,93 :REM*19 

FORUD=I+5537 5TOI+55375+80STEP40:FORID=1 

T06 :REM*228 

POKEID+UD,K:NEXTID:NEXTUD: RETURN :REM*64 

FORG=1T09: Y$(G)="0" :NEXTG :REM*1 1 

FORG=1T09:X=INT(RND( 1 >*26)+65 :REM*39 

FORY= 1 T09 : IFCHR$ { X ) =Y $ { Y ) THENG=G - 1 : NEXT 

G :REM*193 

NEXTY :REM*171 

Y${G)=CHR$(X) :NEXTG :REM*1 

PRINT" (CTRL 6} (HOME) [6 CRSR DNs ) ( 6 CRS 

R RTS) {CTRL 9)"Y$(1)"{12 CRSR RTs)"Y$( 

2)"{12 CRSR RTs}"Y$(3) :REM*223 

PRINT" {8 CRSR DNs} (6 CRSR RTsHCTRL 9} 

"Y$(4}"{12 CRSR RTs}"Y${5)"{12 CRSR RT 

s)"Y$(6} :REM*199 

PRINT" {7 CRSR DNs } [ 6 CRSR RTsHCTRL 9} 

"Y${7)"{12 CRSR RTs)"Y${8)"[12 CRSR RT 

S}"Y$(9) :RETURN :REM*103 

:REM*184 



Circle 155 on FoadorSorvici.'Crird 



Sensational Prices! 

. . . On Our Most Popular Items! 



Introducing . . . 

THE 990 DISKETTE 

Are you paying too much for diskettes? Try our 
lirst quality, prime, 5V»" diskettes (no rejects, no 
seconds) at ihese faniasic sale prices and save, 
save, SAVE! Disks are packaged in boxos of 50; 
each box contains 5 shrink-wrapped to-packs that 
include diskettes in sleeves, labels, and write- 
protect tabs. 

Each diskette Is certified to be 100% error free and 
comes with a lifetime warranty (if you have a 
problem, we'll replace the diskette). All diskettes 
include hub reinforcement nngs and write- 
protect notch, 

All diskettes are double density and work in either 

single or double density drives 

SS. DD Diskettes. Box ot 50 

32391 S 49.50-«99C ea.! 

DS, DO Diskettes. Box Of 50 

32403 s 64.50-*129ea 



LETTER QUALITY PRINTING ^ 
FOR $199!! 

We have made a special purchase of 
these high quality daisy wheel 
printers from a major printer 
manufacturer, and can offer them to 
you at this incredible price" All 

printers are brand new, and feature a full 1 year manufacturer's 

warranty! 

Pnnt superb letter quality type in standard, bold, subscript, 
superscript and underlined characters for full word- processing 
compatibility at 10 GPS. bidirectional. Friction feed with a tractor 
feed option, This much quality at such a tow price is a ' 'don ' t miss' " 
bargain' Sug. Retail S319.00 

,34451 Letter Quality Printer $199.00 





LOWEST PRICES! 

Wd can oflor you some of the lowesl prices In Ihe country on iho most — IL— .„ 
popular printers, monitors and Interfaces. Our normal ericas are already SlCfSllr 
low. but to m a ke su re you get I h a bast Meal you c on , wo wi 1 1 also meal most rrT^ " : 
competitive prices in this publication whan placed on an equal basis 
{Remember—we don't charge for use ol your credit card, Impose excessivo EPSON 
shipping fees, or use any other hidden extras to boost the price you pay 
Duo la tne rapid change In prices in the computer industry, we can only BMC 
moot prices al the hmo you place your order; we cannot ad|usl prices on 
items ordered or shipped on an earlier dale.) Another plus tor charge card AXIOM 
customers— your charge card is billed at lime ol shipment only tor the items 
shipped— no early billing, no long wait lor the merchandise you already CARDC0 
paid tor. 

* THE BEST PRICES * THE BEST SERVICE * 
WHY SHOP ANYWHERE ELSE? 



CONTROL YOUR HOME! 

VIC0NTR0LLEH from Genesis 
Just plug Ihis cartridge into the user's port on your VIC-20 or C-64, plug ils power cord into a wall outlet and 
you have a powerful Home Control system! Control electrical appliances from your keyboard usmrj remote control 
modules (listed below} The modules plug into Ihe wall outlet, then ihe selected appliance is plugged into Ihe 
module Turn appliances on and off from your keyboard, or sdgust lighting level Comes with software lo get 
you up and running right away! Full one year manufacturer's warranty 
29573 V20/C64, Cassette S 59.95 

29587 V20/C64, Disk $59.95 

Remote Control Modules 

29592 Lamp Module $19.95 

29605 3 Pin Appliance Module 519.95 

C0M5ENSE from Genesis 

Provides your C-64 or VIC-20 with the ability to sense ils environ- 
ment (on/otf. open/shut, temperature, humidity, light level, etc.). The 
data can be assembled into a report, or used to set off an alarm, tic. 
Plugs into the game port at the side of your computer One year 
manufacturer's warranty 

29639 For VIC-20 or C-64 $59,95 

COM CLOCK from Gent ill 

Heal lime dock cartridge for C-64 maintains the ome of day, dale, month, year and day of wet* LilNum battery 
(included] keeps the clock running even when the computer is lumed off. Full year parts and labor warranty 
29643 For the C-64 $59,95 

Learn aoout the electronic house of the future,' 

MICRO MANSION: Using Year Computer To Hive A Safer. More Convenient Home (C-64 Version) 
Describes, in non-technical language, what compuler-controiied home systems are. how Ihey work, and whai 
you need to gel your own home control systems up and tunning 
34817 Book S10.95 



E M 



> »l°°lr — , 



CARTRIDGE EXPANDER 

Plus 822.95 




Stop wunng out your compirH 



FAST LOAD 
OFFER! 



inoge. out* i 

putet mdepanoartry or It* power swilcri Cirlr.ogs j-ots are ven,car (or 

easy a£ee*$— no bfinrj lumtHrrro twtwuj Ihe computer 

34220 2-Slot Cartridge E x pander M9.95 

The cartrrdge expaocer ts a great companion lor the Fpyi Fast lose 
cartridge— you can keep tl permanently install plus ruwe a slot tree for 
other cartrnjoes 1 

34216 Fast Load Cartridge iSuj bm-hmsj, *29.95 

Fast" Load ONLY S22.95 

with purchase of cartridge expander! 



DUST COVER and 
"EVERYTHING BOOK" 
INTRODUCTORY SPECIAL 

Get to know us by Mowing this great dust cover 
lor your W&2Q or Cotrvnodor* &* and our catalog , 
' The Everytfiing Book tor the Commodore CM 
and VIC-20 Home Compuien." tor S3 95 (no *»hi 
shipping or handling charge*) Cover is nftisUrttc> 
iranii'Licer... 6 gauge vmyl sawn lo our exacting 
stantJa'ds wijh remtofcod seams Drscovw tne sav- 
ings and easy shopping available trcm TENEX 
Computer Express? 

i $2.95 

31C27 Dust Cover and Coining (RtH) j 



r USE SINGLE SHEETS 
IN YOUR TRACTOR FEED 
PRINTER WITH 

PAPER TRACTOR 

Paper Tractor carries ordinary shoot 
paper through your Iractor-teed printer I 
Simply place your letterhead, checks, 
invoices, torms, even legal-size sheets 
into the durable flexible plastic carrier 
and feed into your adjustable tractor 
drive printer. Works with most printers,' 
carries any paper. 



$11.95 



220B4 

■Will not wot* wiltt tome Contnwoora brand puritan 



From Your Friends At 

T€N€X 




We gladly accept 
mail orders! 

P.O. Box 6 STB 

South Bend, IN 46660 

Questions? Call 
219/259-7051 



Ad 
RtH 



SHIPPING CHARGES 
ORDER AMOUNT CHARGE 



less than $20.00 
S20.00-S39.99 
S40.0O-S74.99 
$75.00-51 49.99 
S150.00-S299.99 
S300 & up 



S3.75 
4,75 
5.75 
6.75 
7.75 
a. 75 



1 



NO EXTRA FEE FOR CHAR GES 
NO HIDDEN EXTRAS 

ORDER TOLL FREE 

1-800-348-2778 



Listing 

1070 
1 030 

1090 
1100 
1110 
1120 
1130 
1140 
1150 
1160 
1170 
1180 
1190 
1200 
1210 
1220 
12 30 



1 continued 
VARIABLES 



SCO-SCORE 

PEO-PEOPLE 

X-RANDOM NUM. 

K-COLOR OF TOAST 

A- DRAW TOASTER 

B-DRAW TOASTER 

C-DRAW TOASTER 

D-DRAW TOASTER 

F- SKILL LEVEL 

F$-SKILL LEVEL 

N-WHICH TOAST POPS UP 

L-HOW LONG TOAST TAKES TO POP 

J-STARTING PLACE FOR TOAST 

I-GETS VALUE FROM DIMZ 



:REM*20 

:REM*134 

:REM*244 

:REM*21 

:REM*50 

:REM*90 

;REM*188 

:REM*26 

:REM*40 

:REM*54 

:REM*68 

REM* 186 

REM*226 

REM*126 

:REM*56 

;REM*12 

REM*198 



Listing 2. ToasterfTyping Tutor program for lheVIC-20. 



10 REM TOASTER GAME VIC- 20 
30 REM G. RICHARD DECKER 

50 DIMZ(9>:DIMY$(9):Z<1 }=2:Z(2)=10:Z(3)=18: 
Z(4)=134:Z(5)=142 

51 Z(6)=150:Z(7)=266:Z<8>=247 

60 Z(9>=282:Y$(1 ) =CHR$( 82 } : YS( 2 ) =CHR$( 84 ) : Y 

$(3)=CHR$(89):Y$(4)=CHR$(71 } 
70 Y$(5)=CHR$(72):Y$(6)=CHR$(74) :Y$(7)=CHR$ 

<86>:Y$(8}=CHR${66):Y$(9)=CHR$(78) 
90 REM DIMZ IS FOR PLACEMENT OF TOAST 
100 REM DIMY$ CHECKS FOR CORRECT LETTER 
120 POKE36879,25:POKE36864,3:CL=0:C1=0 
160 PRINT" {SHFT CLR}(5 CRSR RTsHCTRL 6}(CT 

RL 9} TOASTER GAME" 
170 PRINT:PRINT"{CTRL 7} {9 CRSR RTs}BY" 
180 PRINT" {2 CRSR RTsJG. RICHARD DECKER" 
190 PRINT" {CTRL 1}{8 CRSR DNs ) ( 4 SPACES )ENT 

ER SKILL LEVEL": PRINT 
200 PRINT"{3 SPACES} 1 (HARD J TO 4 ( EASY ) 
21 GETF$ : IFF$ < " 1 "ORF$ > " 4"THEN21 
220 F=VAL(F$):F=F*30:PRINT:PRINT"CHANGING L 

ETTERS?(Y/N)":POKE198,0 
230 GETA$:IFA$=""THEN230 
240 IFA$="Y"THENCL=1 
280 PRINT" (SHFT CLR} {CTRL 9) 

{9 SPACEsJPEOPLE" 
290 PRINT" {CTRL 9} {CTRL 5} (21 
300 POKE36878,15:SCO=0:PEO=9 

320 REM SET SCORE & PEOPLE - TURN ON VOLUME 
340 FORA=0TO16STEP8:FORB=0TO26 4STEP132:FORC 

=0TO44STEP22:FORD=0TO4 
350 POKEA + B + C + D + 7791 ,224 : POKEA+B+C+D+3851 1 , 

5 
360 NEXTD:NEXTC:NEXTB;NEXTA 
380 REM PLACE TOASTERS 
400 IFCL=0THENGOSUB1000 
410 IFCL=1THENGOSUB950 

420 PRINT" {HOME) {CRSR DN}{3 SPACEs)"SCO 
430 PRINT" (HOME) {CRSR DN } { 1 9 CRSR RTs}"PEO: 

IFF<10THENF=10 
440 C1=C1+1 :IFC1=4ANDCL=1THENC1=0:GOSUB950 
460 REM UPDATE SCORE & PEOPLE 
480 IFPEO=0THEN830 
520 X=(-TI) :X=INT(RND(1 )*F) + 5 



{CTRL 1 ) SCORE 
SPACES)" 



530 FORL=1TOX:POKE36874,209:FORC=1TO10:NEXT 

C 
540 POKE3687 4,0:FORC=1TO10:NEXTC:NEXTL 
560 REM TIMING TOAST SOUND 
580 POKE36876,236:N=INT{RND(1 )*9)+1 :GOSUB89 


600 REM POP TOAST 

620 POKE36B76,0:X=INT<RND<1 )*F>+30 
640 REM STOP SOUND 
660 POKE198,0:FORL=1TOX 
680 REM START COUNTING 
700 GETA$:IFA$=YS(N)THENSCO=SCO+25:F=F-4:K= 

1 :GOSUB910;GOTO420 
760 NEXTL:K=1 :GOSUB910 
770 FORU=1 35TO200 : POKE36877 ,U:NEXTU: POKE368 

77,0 
780 PEQ=PEO-l ;GOTO420 
800 REM ERASE TOAST 
830 PRINT" {HOME} {20 CRSR DNs) {5 CRSR RTsJTO 

PLAY AGAIN" 
840 PRINT" {6 CRSR RTs}PUSH ANY KEY 
850 POKE198,0:WAIT198,1 :RUN 
890 J=7746:I=Z(N) : POKEJ+I , 85 :POKEJ+I+1 ,67:P 

OKEJ+I+2,73 
900 POKEJ+I+22,66:POKEJ+l4 23,224:POKEJ+I+24 

,93:K=0 
910 J= 38466 :POKEJ+I,K:POKEJ+I+1 ,K:POKEJ+I+2 

,K 
920 POKEJ+I+22,K:POKEJ+I+23,K:POKEJ+I+24,K; 

RETURN 
94 B-DRAW TOASTER 
950 FORG=1TO9:Y$(G)="0":NEXTG 
960 FORG=1T09:X=INT(RND(1 )*26)+65 
970 FORY=1T09:IFCHR$(X}=Y$(Y)THENG = G-1 :NEXT 

G 
980 NEXTY 

990 Y$(G)=CHR$(X) :NEXTG 
1000 PRINT" {CTRL 6 } { HOME ) { 6 CRSR DNs ) ( 3 CRS 

R RTsHCTRL 9}"Y$(1}"{7 CRSR RTs)"Y$(2 

)"(7 CRSR RTs)"Y$(3} 
1010 PRINT" {5 CRSR DNs H 3 CRSR RTs}{CTRL 9) 

"Y$(4)"{7 CRSR RTs}"Y$(5}"{7 CRSR RTs} 

"Y$(6} 
1020 PRINT" {5 CRSR DNs } { 3 CRSR RTs} {CTRL 9) 

"Y$(7)"{7 CRSR RTs)"Y$(8)"{7 CRSR RTs} 

"Y$(9):RETURN 
1060 REM 
1070 ***********+******* 

1080 VARIABLES 
1 090 

1100 
1110 
1120 
1130 
1140 
1 150 
1160 
1170 
1180 
1190 
1200 
1210 
1220 
1230 



SCO- SCORE 
PEO-PEOPLE 
X-RANDOM NO. 
K -TOAST COLOR 
A-DRAW TOASTER 
B-DRAW "{5 SPACES}" 
C-DRAW "{5 SPACES}" 
D-DRAW "{5 SPACES}" 
F-SKILL LEVEL 
F$-SKILL LEVEL 
N-WHICH TOAST POPS 
L-TIME TO POP 
J-STARTING PLACES 
I-GETS DIMZ VALUE 



50 /RUN SEPTEMBER I985 



Circle 189 an Reader Sorvloe card 



MSD Sure Copy 

At last a complete utility package for the MSD Dual 
Drive. This is the first MSD utility program that does 
it all. The main menu options include: 

Sure Copy will put all errors automatically on disk: 20, 21 , 
22, 23, 27 and 29's. 



• Copy Protected Disk 

• Copy Files 

• Format a Disk 

• Change Disk Name 

• Quit 

• Copy Unprotected Disk 



• Scratch a File 

• Rename a File 

• View Directory 



$ 39 



95 



TOP SECRET STUFF I 




-QMS 

■ Vi Track Reader 

Vi Track Formatter 

- Drive Mon 

- The Doc 

• Sync Maker 

■ Sync Reader 

■ Change Drive No. 

■ Dlik Logger 
Disk Match 



— New Wedge 

— ID Check 

— Unecrilch 

— View RAM 

— Read/Write Teil 

— Repair a Track 

— Fait Formal 

$19.95 



TOP SECRET STUFF II 

All CI 28 Compatible 



— Split Screen! (Horizontally) 

— Smooth Scrolling 

— Save Ram From Under ftomi 

— No Drive Rattle On Errors 

— Triple Drive Head Speed 

— Autoboot Maker 

— Koala Screen Dump 

— Display GCR 

— Fait Disk Eraser 

— Protect Scheme For Your Disk* 



— Write Protect Dlik 

— Unwrtte Protect Olik 

— Mint D.O.S. Wedge 

— Fail Dlikmatcher 

— Data Statement Maker 

— Unnew 

— 3 Minute Copy 

— D.M.S. 



$1995 



WAR GAMES 
AUTODIALER 




1-Auto Dial *v»ll automalicaity dial a sal c' numbers yfiu ChoOM 
2-Hevlaw Numbers will review numbers Tha' ware answered by a compular 
3-Save Numbers will save numbers where i computet answered 
4-Hardcopy ot Numbem will pnn, out "isi 0' numbers where a compuier answered 
5-LQAO Number! will loiid in rujmrjets \o conli'nuo where it lalt off 
6-Conllnu# will p ck up dtdiinq where it was interrupted 



$29.95 



5aFTLLlfiP,E. 
•HflNDBDDr- 



D-CODER 

* Translates any machine language program into easy -to- 
read English descriptions with complete explanations ot 
each command 1 

* Makes complete notations of all important memory 
locations accessed by the program! (SID, VIC, MOS. 
KERNAL, etc.) 

* Gives you three ways ot accessing programs: 

1) Will read and Hit program! from DISK 

2) Will read and lilt prog r« mi Irom MEMORY 

3) Direct uaer Imput (from magazines, etc.) 

* Can be used to locate and examine any machine 
language program's protection routines! 

* Can be used to easily break apart machine language 
programs (or study and examination! 

a Printer option lor complete hard copy listings! 




You Now Longei 

need to be an 

EGGHEAD lo 

read Michlna 

Language. 



$ 19 



95 



3rd 

Edition 



N-CODER 



The perfect companion 
program to D-CODERI 



THIRD EDITION! NOW AVAILABLE) 
It you're tired ol being harassed by protected aoftware and too many copy 
programs, then this is the book lor you 1 This 224 page manual covers ihe 
gambit Irom legalities lo protection methods to stepbyslep back up pro- 
cedures Now you can learn both how to protect and unproteel soltware 1 
The techniques covered include copying cartridges lo tape or disk, (ape pro. 
teclion, and disk protection Disk protection covers error no's 20.21, 22.23, 
27 and 29 plus single track formatting, header modification, header swapp- 
ing, halftrack reading and writing, reading and writing modified bit densities. 
formatting illegal tracks/s actors, sync writing and morel The Third edihon ex- 
plain*, tells how lo delect and how to write ihem with included software 
Eleven useful utilities and many protection listings 1 ' Our disk analysts programs 
reveal Ihe protection methods used on your originals A diskette with all soft- 
ware is available for a minimum eilra charge This may not be Ihe only book 
your should have for the C-64. but it is certainly the one book you should 
not be without! 



the machine 

language manipulator... 

Allows you to easily make changes in machine language 

programs... right on the disk! 

• Rewrite ability allows code to be altered and then 
rewritten directly to the disk! 

» Features sector-by-secfor scrolling assembly language 
display of machine language programs! 

• Notation of ASCII text equivalents for easy spotting of 
embedded text strings! 

• handy reference display ol all assembly language 
commands and their ML numerical equivelents! 

• Byte splitter for easy splitting ol decimal addresses into 
low byte-high byte format! 




$ 19.95 



Bulletin Board 

Sal up and aptrata your own butlatm boa ta with one 
0' two tjak drtvtt This one has tlltha tatturas end 
you can cuiro/nr/e it taitl/ yoursair 



l-RUN MEGASOfT-BBS 
1 CREATE MEGA FILES 

3 ADO 10 SYSOP S CORNER 

4 NEW SYSOP S CORNER 
' READ MESSAGES 

6 SCRATCH MESSAGE 
J CYCLE MESSAGES 



C54 Book only 

Book S Disk of all programs 

Vic 20 book Can & Tapes only 



S19 9S US 

$29 95 US 

S9 95 US 



8 READ SYSOP MESSAGES 
9-WRI1E OPENING MESSAGE 
to HEAP LOG 
11 CYCLE LOG 
12-READ DOWNLOAD FILE 
13-SCRATCH DOWNLOAD FILE 
UAOD TO OTHER SYSTEMS 
IS CREATE OTHER SYSTEMS 



THIS MANUAL DOES NOT CONDONE PIRACY 
■SHIPPING S2 00 



55995 BBS 

• Leveled Access ■ Expert Mode 

• Private Message Base • Open Chalk Board for 

• Up to 300 Passwords Highest Level Access 




Enclose Cashiers Cn«ck Money O'der O' Personal 
Check aud* M days lot delivery ; ro J cays lor 
phone orders Canada orders must 0* «n U S 
Dollars VISA — MASTER CARD -COD 



Programs lor C^a 



K 00 S 1 h on an orde'i 



MegaSoft 



Limited 



S0ftw»|r* Submlmon! ,nv.,«d 



P.O Box 1080. Battle Ground. Washington 98604 

Phone (206)687 5116 • BBS 687-5205 Ater Hours Computer re Computer 



RUN SEPTEMBER 198S / 5 1 



JS "'■■-'< 

HP "fan 



10. , 

,'f ft -if ,"'''" ■"•''■ l:il, r L 



u — "— * -*«•**«■» 



<">. ft 
(O in 

"» ■-• . i 

' ''■ f iS2*- ** •" « - & ;,„.„,„.„„„ 



^■■/^,;^u^ 



w i <juj 




/ft. 






(4} .V/, 



? s 






f faun 



*&»•"-«*/■„*«,. 



ft- J It Smut, h K- t 

' '' '' "'if htin d rrl i «-„.„. " 



fO J./ 




"" , 



^ cr 



rf** 



to' 



a* 



yW* 



f*V 



i<> 




i^rowftfiF^r 



t ci 






,o^ 



.VI 



rt 








-J» 



CP 



CD 



*"£*& 

,*<■&> 



•T.^.*' 



*'">" 





^zi. CD ^_. CTD 
^ % & % 



*v 






CM fe* 












i* 



A* 



X«° 






V i 









.•PV 



^ 



^ 






0)> 




CD 



CD 



CD 






Y** 



To 



\ 



The SAT may be one important factor 

in getting you into college, so why not be as prepared 

as possible? There's software available that 

can give you practice. Find out what 

these programs have to offer. 



Are You Prepared 
For the SAT? 

By SWAIN PRATT 



In the late 1950s and on into the 

'6Us, a swelling tide of college-hound 
students put college admissions, es- 
pecially to die more selective col- 
leges, under a spot light, "this also 
made the SAT — the Scholastic Apti- 
tude lest of the College Kntrance 
Examination Board — one of" the most 
familiar acronyms in America. 

Then, as now, there were, in the 
most sought-after colleges, fewer 
places available than good students 
applying. This loomed as a threat to 
many an ambitious parent, creating 
an atmosphere of anxiety and pres- 
sure for the students who had 10 do 
the work and confront the exams that 
would get them admitted. 

Of all college admission tests and 
other requirements, the SAT was the 
most ubiquitous and, hence, easiest 
for the public to identify as the pass- 
port to "acceptance in the college of 
your choice." Of course, a student's 
high school record, class rank and 
special skills counted, but in the 
media-encouraged popular view, the 
SAT acquired an almost magical stat- 
ure. High SAT scores would get you 
in, the myth said; low scores would 
keep you out. 

In spite of reiterated assurance by 
both the colleges and the College 
Board that the SAT (or any other 
entrance exam) is merely one of sev- 
eral important predictors of success 
in college work, this test is still a fo- 



cus of anxiety. All sorts of tutoring 
courses, books and, lately, computer 
software have been developed to take 
commercial advantage of this con- 
cern to improve SAT scores. Do these 
various aids really help? If so, in 
what ways? 

The Mutational Testing Service, 
which publishes and administers the 
SAT and other tests for the College 
Board, says thai studies of high 
school and commercial coaching 
programs show results ranging from 
no improvemenl to an average of 
25-30 points over and above the 
score increases that occur without 
any special preparation, Of course, 
these are average results. Who can say 
how any individual might benefit? 

During some 15 years of high school 
college admissions counseling, I saw 
students' SAT scores both increase and 
decrease with special coaching — -and 
without it. In a few cases, the increases 
were spectacular — well over 100 points 
from one testing to the next — while 
in some other instances, students 
were thrown into temporary despair 
when their scores dropped. 

Let the Record Speak 

Whatever the pros and cons of spe- 
cial preparation for the SAT, my ex- 
perience convinced me that a high 
school record reflecting bard and 
steady work in challenging courses 
would almost always outweigh modest 



test scores in the admission process. 
So 1 was always sorry to see students 
become so concerned about their 
SATs that they neglected the much 
more important day-to-day work. 

I also observed over the years how 
well SAT scores correlated- — at least iti 
my school — with the students' suppos- 
edly more or less immutable IQs. In 
my mind, this fact lent much support 
to the College Board's assertion that 
the skills and knowledge tested by the 
SAT were those that can be developed 
and acquired only through many years 
of reading and study; that crash 
courses could do little to improve test 
results for students lacking that back- 
ground of experience. 

Does all this mean that 1 scorn spe- 
cial SAT preparation as useless? Not 
at all. But il is important to keep 
matters in perspective. What can the 
student reasonably expect the courses, 
the books and the software packages 
to do — and not do — for him or her? 

I believe these aids, if weli con- 
structed, can contribute by increas- 
ing the students' familiarity with the 
SATs formal and ihe lypes of ques- 
tions asked, and. of course, by pro- 
viding the opportunity for practice 
with the content. 

What they Cannot effectively do is 
to teach a chronic math a voider die 
vast span of arithmetic, simple ge- 
ometry and algebra ou which the SAT 
math is based; nor can they make up 
RUN SEPTEMBER 1985/ 53 



for a young lifetime of not reading, 
1101 writing, tint speaking and not 
listening to ilie English language. 

In tile following reviews of five 
SAT-preparation software packages 
Tor tlie C fit (and the G-128 in C-64 
mode), I shall try to describe and 
evaluate iliein in the liglit of tlie com- 
ments above. 

Mastering the SAT 

Of the five programs reviewed 
here, Mastering the SAT approaches 
most closely the format and con- 
lent of i he SAT, Developed by CBS 
Software in cooperation with the 
National Association of Secondary 
School Principals, Mastering the SAT 
combines skill-building and practice- 
testing on four single-sided disks. It 
also provides two full-scale simulated 
SATs (including the Test of Standard 
Written English) that are printed — 
along with answer sheets, answers 
and explanations — in the manual. 

The package's four disks offer you 
a full pretest and pusttest, as well as 
skill-building exercises. The manual 
recommends that you start with the 
pretest. When you're finished, the 
program calculates your score and 
anaiyv.es your performance on the 
various sections. 

You can then use the skill-building 
exercises in accordance with the com- 
puter's diagnosis of your weaknesses. 
The recommendation is that you fol- 
low these exercises by taking both of 
the tests printed in the manual. This 
is good practice, for the instructions, 
the format and even the answer 
sheets resemble those of the actual 
SAT, except that they're much smaller 
physically. 

The final recommended step is to 
see how you make out on the com- 
puter post test. Of course, you can do 
all of the above in a different order 
and can repeat the computer mate- 
rials as you wish. You can share the 
program With friends, too, since a 
built-in management feature allows 
computing and storing the scores ol 
up to three users. 

The manual, clear and well-orga- 
nized, is mainly devoted to the two 
printed tests, but it also includes a 
brief section on test-taking strategies 
that describes the types of SAT ques- 
tions and gives a thumbnail synopsis 
of math facts. The locations of the 
various programs on the disks are 
listed, as are the disk menus. 

The one thing that is not clearly 
stated is how 10 gel to the review and 
explanations of the test questions on 
5-1 I RUN SEPTEMBER 1985 



What is the SAT? 



flu- Scholastic Aptitude Test (SAT) is developed and produced by tin- Educational 
Testing Service of Princeton, NJ, as part ol the College- Entrance Examination Board's 
Admissions Testing Program (ATP). One of the requirements tor admission to several 
hundred colleges and universities in the United Suites, the SAT consists of six half-hour 
sections, two verbal, two mathematical, one experimental (either verbal or mathematical, 
but not scored) and the Test of Standard Written English (TSWIi), which is intended 
primarily as a guide to placing the student in an appropriate English course, rather than 
lot admission, 'tithing lite SAT, a booklet describing boib the SAT and the TSWE, is 

available for St I'rotn the College Hoard, l-'on opics of the booklet or for other information, 
write in College Board All'. CN6200, Princeton, N| 08341. 

For those readers not familiar with the SAT. die following, reprinted from the booklet 
Taking the SAT. are samples of each type of question appealing on the lest. 

Verbal sections: 

Anlmmm: DISPARITY: (A) tearfulness (It) punctuality (C) prejudice 
(D) similarity (E) notoriety 

\\brd analogies: NGTEStStlATE:: (A) solos: luumum (B) sentcnies:punrtuation 
(G) attttudeS'.iact (D) liaciionsmunicralor (K) letters: alphabet 

Stnttxee Completion: One of the paradoses ol life is the friction between our hunger tor 
anil tuir grudging that there is indeed nothing new under the sun. 

(A) variety. , .denial (It) infamy. . .acceptance (C) novelty. . .awareness 
(I)) security. . .insistence (K) conformity. . .admission 

limiting cumfnvliension: A factual or narrative passage, ordinarily of several paragraphs 
and typical of material that might be encountered in college courses, is followed hv five or 
sis multiple-choice Questions based on statements or implications in the passage- 
Mathematical sections: 

Suimttmt tnuitipfochokt tptBtionx 

II x ■ - v- ■ = '17, then 'M\ + y)(x - y) = 

(A)9 (B)'.M (Q27 (D)36 (E)81 



If -i- - 



-=- and -— 



-3 



I.J---I 



3 7 - 

II. xy = 6 m.(x + /r = i) 



which of the following must be true? 



(A) None (It) I only (CHI only (1)) III only .1- 1 I .tin! Ill 



disk. On each menu, you have the 
option of Score and Analysis, but this 
does not lead to review or explanal ion, 
as you might expect. I became very 
frustrated before discovering that you 
first have to go back and choose the 
Pre- or Posttest option from the main 
menu of whichever disk you are on 
and then the Instruction option from 
the resulting sub-menu. The manual 
barely touches on this and does not 
make it clear what to do. 

As with most of the other programs 
covered in ihis review, the verbal sec- 
tions of Mastering the SAT come off 
with higher marks than the math. I 
suppose Ihis is because an error. 



omission or ambiguity in a math 
question shatters the precision of 
righl vs. wrong, while shades of 
meaning in language can always be 
debated. In math, it's (almost in- 
variably) correct or incorrect; in lan- 
guage, especially in English, it is 
often a Question Of better or worse. 

In any case, though I spotted a 
number of things in the verbal sec- 
tions that 1 disagreed with, there were 
a few egregious goofs (and too many 
misprints!) among the math ques- 
tions, notably item 25 on page 33 of 
the manual. My note at that point 
tcads, "utter confusion!" 

Mastering the SAT, however, comes 



(hittntiutlhi- iitrjtfwiwm <jite.slwns: hi this type of question, expressions lor two quantities 
are given, urn- unilct ( iiliiiuri A (so hcaele-d at (he top nl ' ilif pagei .mil the other under 
Column II. I'm Mum- ul ilic c|iies'liou>, certain itiliiriri.it inn is lit si ghcii pci t. lining to the 
two quantities, Yoti have lour answer choices: 

(A) it the quantity iti Column A is the gre-atcr: 

ill) il i]n-(|ii.iiiiii\ in ( ■iIiiimii It i^ the greater; 

tCj il tin- lun quantities ■arc equal; 

(DJ if there is not sufficient Information to determine which quantity is the greater. 



For example: 



Column A 



Column B 



a(li + c) h i ' 

(The answer is D, since nothing is known about "a") 



Ol! 



Q2: x= -2 

y = I 

if - 2x 

(The correct choice- is A. since 11(1)- -2(-!>) = .'} + -I = 7) 

The Test of Standard Written English: 

The I SWK has two tvpes (^questions. One asks you to identify the (one) error iti tout 
undo lined winds in phrases (labeled A, B. C. D) in a sentence, or to choose K if there is no 
en i n ai .ill. I'm example: 

Most people listen to the weathci forecast even day. hut they know ■ hardk (iiithiity 

aboui ihf loins that hilluciuc ilie weather. No error . ' 
C 1> E 

The oilier type displays a sentence with one underlined portion and live (A l.i selections 
or different ways of expressing the underlined portion. You are askeel to select the version 
that is best. Choice (A) is always a repeat of the underlined portion, in case that scents to he 
the best For example: 

Young people' are' not rcje'cling marriage tint some postj ing it. 

(A) some postponing il 

(it) some are postponing il 

(C) it is postponed !>y some of them 
(I)) it is being postponed 

(F.) .some having postponed it 



Sumfilr SAI fptrilmuy nrr irjutntul hx f>n mission of the Collfge l-'.uUtuwt' Extiminfititw livn-l 
unit tht' Educationttf Tr\ti)iji Srn'irf 



far closer than [he othe-t programs 

to presenting consistently the type of 
question and the range and quality 

of mathematical subject matter that 
yon would find on the SAT. A student 
can get quite a realistic and helpful 
picture of the lesi from litis package. 
If you want io buy a computerized 
SAT practice and preparation pro- 
gram, 1 recommend Mastering the 
SAT as the best I have so far seen. 
(CBS So ft 'war r. One Fmvcett Place, 
Greenwich, CT 06836, $79.95 disk.) 

SAT Review 

SAT Review is a tutorial package 
from Quality Input that includes two 



double-sided disks and two small, sia- 
pled, printer-generated booklets, 
The documentation, at least in the 
package received for this review, is 
unfortunate to a ludicrous degree. 

The little booklets are in no way 
differentiated on the covers. Only by 
opening and reading can yon learn 
that one is the manual and the oilier 
is a 43-page recital of disassoci- 
ated facts — mathematical, historical 
and scientific — arranged as three 
appendices. 

Mathematics vou'd expect, but his- 
torical and scientific subject matter? 
The SAT does not ai all lesi yon on 
these as such. The explanation is 



found in the legend printed ai the 
top of each page (but not on lite 
cover): "ACT/SAT Review." It appears 
that this package purports to prepare 
also for the ACT, the American Col- 
lege Testing program, the chief and 
virtually only rival of the SAT. 

(The ACT differs from the SAT in 
lhai il includes rests eii social studies 
and science as well as English and 
mathematics, and so renders scores 
in four areas. It is required, oil en 
with the SAT as an optional alter- 
native, by numbers of small private 
or state colleges, primarily in mid- or 
far- western si ales.) 

Having solved the ACT mystery, 
you read the manual to see how to 
use SAT Review. Page 2 tells yon lo 
place disk 1, side 1, in the drive "as 
explained in chapter 1." Chapter 1? 
Nei chapters visible anywhere, but 
there's an introduction that includes 
disk-handling directions that, among 
other cautions, tell you to "hold the 
diskette as shown in Figure 1." Figure 
t? No figures anywhere, either; not 
even a drawing of a triangle. 

Oh, we!!. You type LOAD "QI",S, 
then RUN. and in nearly a minute- 
Quality input's logo appears. Sup 
pressing sarcasm, you note thai ibc 
manual tells you you'll now sec test 
options, giving you the choice- of the 
ACT or the SAT. Not so. Nothing 
whatever appears about the ACT; in- 
slead, you gel (after another minute 
or so) an SAT menu of English 1 'sage. 
Matt) Usage or Test of Standard Writ- 
ten English (TSWE). It is now evideni 
that the two disks in this package 
concern only the SAT. 

From this point, mailers improve, 
except for long loading waits after you 
make menu choices. You eventually 
get fairly decent, if very simple, tuto- 
rials on the various types of SAT ques- 
tions: or, at your option, practice 
questions, explained, with number 
and percent < orreci when yon finish 
or elect to ret urn lei the menu. An op- 
tion to print your scores is available, 
bin there's no multiuser capability. 

The questions in the program can 
possibly be of some help for review 
and practice, but too many in the 
math sections are of the Straightfor- 
ward, textbook type, often requiring 
extensive computation. By contrast, 
the SAT poses many math questions 
in unfamiliar or non-standard forms 
or contexts, and all of them require 
onlv minimal figuring to determine 
an answer. The SAT challenges your 
thinking, not your ability to multiply 
or divide. 

RUN SEPTEMBER 1985/ 55 



SAT Review also contains an inex- 
cusable number of errors, especially 
in the math areas. For example, num- 
ber 5 of the geometric problems reads, 
"If the perimeter of an equilateral 
triangle is 24 and the area is 52, find 
the height of the triangle." The prob- 
lem is ovei determined. If the perim- 
eter is 24, the base (any of the three 
equal sides) is 8, the height is 4 times 
the square root of 3, and the area is, 
not 52, but II) times the square root 
of 3. It's possible, of course, to have 
a triangle with base 8 and area 52 
(and hence a height of 13, as die 
program's solution stales!), but such 
a triangle cannot be equilateral. 

Another problem asks you to find 
the sum of 16x-5, -7x+15 and 
2Ix- 7. The erroneous answer given 
is 3()x - 3. 

Two other non-SAT soils of quirks 
in the math deserve frowning men- 
tion. First, problems involving circles 
ask you to use 3.14 as the approxi- 
mate value Tor pi in computation. I 
would be very surprised to learn that 
(he SAT has ever used anything but 
the pi symbol in such problems. The 
second departure from SAT practice 
is that questions oil the l'yihagorcan 
Theorem all seem to give three sides 
of a triangle and ask you to deter- 
mine whether it is a right triangle. 
This may be all right as an exercise, 
but surely it's misleading to a student 
who's trying to gel a better grasp of 
the SAT, 

Finally, again in the math section, 
there are tutorials and problems in 
logarithms and other more advanced 
algebra topics that are clearly outside 
the range of the SAT subject matter. 

As for the English sections, these 
appear less prone to error, although 
I did find hypocrisy spelled hipoc- 
risy, vacillating spelled vascillating 
and this sentence-completion ques- 
tion, quoted exactly; 

Classified by I.inneas in 1735 as 
Hoinosapiens, which means "wise 
man," are (bus _ _ from other 

animals bv their ability to ____. 



a) known. . .walk upright 

b) differentiated. . .reason 

c) similar. , . have instincts 

d) se penned. . .work 

As well as sentence completion, the 
program adequately covers the other 
SAT- Verbal areas of autonyms, anal- 
ogies and reading comprehension. 
Coverage of the TSWF is also pro- 
vided, In all topics, there are tutorial 
introductions prior to the practice 

questions. 

A correct answer selection triggers a 

56 I RUN SUM KMHFH 1985 



flashing screen, and the program com- 
putes your score when you're finished 
and asks if you want it printed. Menu- 
handling is good, and key-pressing di- 
rections are clear and consistent. 

Outside of the deplorable docu- 
mentation, SAT Review is reasonably 
friendly, its one serious drawback is 
that it keeps shunting you from disk 
to disk and menu to menu, with waits 
such that it seems to lake forever to 
get what you want. 

How- useful is SAT Review? The 
tutorials are possibly helpful as a 
review or as refresher material, but 
they're generally far loo brief and 
simplified to (each any subject matter 



If 3 — If, then 3b must equal 
(A)b* A (B)b*** (QIT* 
(D) b* % (E) 6 3x 



The number 99,999,999 
is not divisible l>y 
(A) 9 (B)ll (Q99 

(D) 111 (E) 9,999 



not already studied. The practice ma- 
terial, though often too elementary 
to provide much challenge, is good 
as to form, and so can provide a time- 
up as long as you are wary of errors. 
The package would be greatly im- 
proved by the inclusion of a full scale 
sample test. 

I cannot resist ending with one 
word relationship I came across in 
the analogy section. One of the an- 
swer choices was oboe : windmiod. It's 
really a more descriptive word, when 
you come to think about it. (Quality 
Input, Inc., 309 W. Beaufort, Normal, 11. 
61761. $69.95 disk.) 

Preparing for the SAT 

Preparing for the SAT, produced by 
Program Design, has a subtil le (And 
Other Aptitude Tests) that points to an 
identity problem besetting ihis pack- 
age. It wants to be all things for all pur- 
poses, but succeeds in being very Utile 
for anything. 

It certainly falls far short as ade- 
quate SAT preparation, for it essen- 
tially covers only three types of SAM' 



questions: quantitative comparisons, 
antonyms and word analogies. (See 
sidebar for examples of all the types 
of SAT questions.) Moreover, the 
quality of the material is often me- 
diocre or uselessly simple. 

This product consists of two large, 
well-printed booklets, six single-sided 
disks and presumably four cassette 
tapes, of which my package contained 
only one. One manual, with the title 
and subtitle of the package cover, first 
describes the program and how to 
load the disks. Then it goes on to ana- 
lyze, with examples, synonyms, ant- 
onyms and word analogies, number 
series and, at great length, quantita- 
tive comparisons. 

Outside of the number series, 
which occupy one disk and are far 
more useful for IQ lests than for (lie 
SAT, all the math is in the quantita- 
tive-comparison format, which ap- 
plies only to about one-third of the 
SAT math questions, the rest being 
standard multiple-choice. 

The other manual — Making the 
Grade, with the subtitle ilmv to Take and 
Pass a Test — gives advice on test-taking 
strategies and goes into some detail on 
vocabulary, word analogies, reading 
comprehension, math and the TSWF. 
The author, PDI's president, John 
Victor, voices some strong opinions, 
one of which is that women are partic- 
ular victims of no-good-al-math inferi- 
ority feelings, and thus are defeated 
before they start. 

In Victor's discussion of math, 
there are some good points made, 
but also some misprints, curious 
statements and outright errors. For 
example, in explaining steps to solve 
an algebraic equation, he uses the 
archaic-sounding phrase "rid *% from 
left side," and, later, he asks, "What 
are supplementary, complementary, 
and perpendicular angles!-" (Italics 
mine.) By perpendicular, does he 
mean right angles, vertical angles or 
what? Still further along comes the 
statement, "A straight line equals 
180°," and in his discussion of the 
TSWF appears the explanation: "Being 
is a verb, and it's subject must be /." 

1 point out these aberrations, not 
to nag Mr. Victor, but to suggest that 
programs like this need to undergo 
meticulous review and proofreading 
simply to achieve basic credibility. 
You may remember thai a few years 
ago the SAT itself embarrassed its 
makers with a couple of errors dis- 
covered by students. Surely, no one- 
is perfect, and errors in commercial 
programs like these are certainly uol 



as crucial as on the SAT, but even 
a little expert attention would help 
enormously. 

As for the disks in this package, 
the best I can say is that they provide 
some pallid practice. One of them, 
labeled Taking Aptitude Tests, first 
tells you to turn on the cassette fur 
voice accompaniment to the pro- 
gram on the screen. The only cassette- 
in mv package, however, involved 
number series, so I could only look. 

Anyway, Taking Aptitude Tests 
makes sonic good points on how to 
lake aptitude tests. The same disk 
includes an SAT Timer Program that 
yon can use to lime and score your- 
self in taking a practice SAT that you 



The ability to estimate distance 

comes only with ; a baby 

reaches with equal confidence 
for its bottle or the moon. 

(A) tranquility 

(B) talent 

(C) experience 

(D) assurance 

(E) distress 



select from any college entrance 
examination practice book of your 
choice. (Mr. Victor recommends Bar- 
ron's How to Prepare for College En- 
trance Examinations, and I concur.) 

Of the five other disks, two give 
practice with synonyms (irrelevant to 
the SAT) and antonyms, one with word 
analogies, one with quantitative com- 
parisons and the last with number sc- 
ries. All provide tutorials, examples 
and practice questions, and all but the 
number series end with tests. 

Menus and directions are clear, but 
the level of difficulty provides little 
challenge compared with the SAT, 
and the quality is often just poor or 
silly. This could certainly mislead a 
student who is not at all familiar with 
the College Board tests. 

l-'urther shortcomings, as already 
mentioned, are the lack of more than 
a mere mention of the leading com- 
prehension and sentence completion 
questions, and, in the math, the omis- 
sion of the standard multiple-choice 
questions. You mighi justly con- 
clude that the package is somewhat 
misnamed. 



Ten people meet and everybody 
shakes hands exactly once with 
everybody else. What is the total 
number of handshakes? 
(A) 9 (B)10 (C)45 

(D) 50 (E) 90 



Better buy Barron's, It's a lot 
cheaper and will give you more. (Pro- 
gram Design, Inc., II Idar Court, Green- 
wich, CT 06830. $69.95 disk.) 

Computer Preparation 
For the SAT 

Computer Preparation for the SAT 
is essentially a $9 book dressed up 
with two double-sided disks in a 
heavy plastic cover. You'll have to 
judge whether the package is worth 
the price. 

The book is Harcourt Brace's coun- 
terpart to other college entrance ex- 
amination test-preparation volumes. 
It is thick, full of tutorial passages 
and practice material, and it contains 
four full-length SAT practice exams. 
The material seems largely appro- 
priate, except that some of the math 
is clearly beyond the range that the 
SAT covers. , 

Accuracy in this product is again 
not what it should he. By no means 
did 1 read the entire book, vet, just 
while skimming, I found three mis- 
prints (pages WH, 583 and 385, if 
you'd like to play detective), which 
suggests that there may be quite a 
few more. Also, the book right Iv 
states, following the SAT form, that 
figures in the math sections are 
drawn to scale except when a question 
specifically states that the figure is 
not to scale. Unfortunately, I found a 
number that were not lo scale, but 
with no mention of this, and at least 
one that appeared accurate even 
though the problem said it wasn't. 

But this is a review of computer 
software, not books. The fact that [ 
appear preoccupied with the hook is 
an indication of this package's prob- 
lem: the book is it', the two disks don't 
offer much. You are advised by the 
clear and informative manual to be- 
gin by taking one or more of the tests 
that are in the book, using the pro- 
gram on disk side A to enter your 
answers. 

The program scores die tests you 



take and sets up a study plan in ac- 
cordance with your evident weak- 
nesses. But the study plan refers you 
heavily hack to the book! Use is made 
of disk sides B, C and D (verbal and 
math items and vocabulary Hash 
cards), hut the package is designed 
around the book. 

Once you're into the practice ma- 
terial on the disks, the program 
w : orks smoothly and rapidly, but 
you'd probably be just as well off with 
the hook alone. Better off, in fact — 
by some $70, (Harcourt Brace jovantw- 
kit. Inc., 1250 6th Ave, Sun Diego, C\ 
92101. $79.97 disk.) 

The Perfect Score 

"The Perfect Score, a product of 
Mindscape. Inc., is a fairly comprehen- 
sive, well-designed package for SAT re- 
view. 'The manual — clear, readable 
and well -organized — is loose-leaf 
bound in a hard cover with six double- 
sided disks. 

The first four disks, labeled A-D, 
include tutorials and practice on the 
principal types of questions on the 
verbal section of the SAT: antonyms, 
analogies, sentence completion and 
reading comprehension. Disk K deals 
with math, and disk F is, on one side, 
a full, dined verbal and math SAT 
practice lest, and on the other side a 
practice 'Test of Standard Written 
English (TSWE). There is no tutorial 
Tor the TSWE, however, except for a 
few examples in the manual. 



PHILISTINE: 
CULTIVATED:: 

(A) regionalist : authoritarian 

(B) anarchist : disorderly 

(C) capitalist .-greedy 

(D) visionary : practical 

(E) eccentric : artistic 



Operation of the program is easy 
and straightforward, with clear 
menus and directions. On each of 
disks A-E, you can choose a Learning 
mode or 'Testing mode (with ten sets 
often questions in each). The former 
guides you through each question, 
telling you if your answer choice is 
right or wrong and giving you three 
chances before explaining the cor- 
rect answer. Your score is displayed 
ai the end of each set. 

RUN SKI'TKMIIKK v.m I 57 



The Testing mode allows you lo 
complete each set of ten questions 

before giving you your store and 
time elapsed. Then ynu can get ex- 
planations for any missed questions 
you wish to review. 

A elock option for timing yourself 
is always available in either mode by 
pressing the V. key. Another good lea- 
turc, applying, however, only to (he 
timed test on disk F (where you really 
need it), is the use of function keys 
to take you easily back and forth 
within the lest and lo let you pause 
if interrupted, 

One operational drawback, aside 
from slow loading (and what else is 
new?), is the use of the cursor lo 
indicate your answer choices. This is 
not only slower than pressing the A, 
B, C, D or I\ keys, bm inferior in that 
the conscious letter choice conforms 



will) (he way it's done on the SAT, 
and thus helps develop good habits. 

As far as content is concerned, the 
verbal sectioos on the tutorial disks 
are more than adequate, with a 
wealth of examples. Especially good 
are the 50 reading-comprehension 
passages, which are primed in the 
manual — a definite advantage over 
showing them in fragments on the 
screen. 

I wish I could he as positive about 
the math material, but there are 
serious faults, the most glaring be- 
ing that many questions are of the 
straightforward, textbook variety. 
Seldom do you find such questions 
on the SAT. There are also numerous 
problems that require extensive com- 
putation — far more than ever needed 
on the SAT. For example, one ques- 
tion asks you how many miles [jet- 



Other SAT Preparation Programs for the C-64 

SAT Math (Intelligent Software. Inc.. '.IliO'.l Cypress. Monster, IN lliTJl). SAT Math offers 
livu modes: I'i, uliic mode ami lest mode The program (overs eight major subject areas 
.mil aims (0 help Students Improve their overall mathematics skills, as well as prepare 
I hem for the SAT. Retail price is $69.95. 

Lovejoy's Preparation for ihe SAT (Simon & Schuster Electronic Publishing Croup, 1230 
Avenue of the Americas, New York, NY 10020). This package provides lips on test-taking, 

27 practice modules (covering both English and mathematics) and general tutorials. Two 
simulated SAT exams are included, as well as a copy of lavqay'i Concise College Guide Book, 
The package retails for Sb9.95. 

English SAT I and II; Math SAT I (Minol.ah, Inc., 'JlMI Skokie Vallc) Road, Highland 
Park, IL 60085). English SAT 1 and II cover vocabulary, interpretive and reasoning skills. 
Math SAT 1 includes arithmetic, algebra, geometry and probabilities. This program allows 
ihe student to lest himself according lo subject matter. The three programs retail for 
$85 each. 

Owleat (Digital Research, Inc., I'O box !i7'.). Pacific Cunt; CA iCtd.W). Owlcat has two 
separate versions, A 15-hour package contains English and mathematics reviews and 

tutorials. A second version (60 hours) also includes a practice SAT exam and additional 
documentation. The shorter version retails for $89.95; the expanded version, SlMO.'.t.'). 

The Score Improvement System for the SAT (Haydcii Software, dill) Suffolk St., Lowell, 
MA 01853). The Score Improvement System is made up of three modules that can be 
purchased individually, I he verbal module includes leading comprehension and vocab- 
ulary reviews. I he math piogratn (overs algebra, geometry and quantitative comparisons, 
The practice test module simulates the actual SAT exam. The programs retail for $39,95 
each, or all three can be purchased for 899.95- 

The Computer Study Program for the SAT (Barron's Educational Series. 113 Crovsways 
Park Drive. Woodbury. NY 1 1 7D7). The Computer Study Program includes reviews and 
practice exercises in both English and mathematics, A simulated lest and a score analysis 
feature reveal the Student's Strengths and weaknesses Retail price is SK9.95. 

College Board SAT Exam Preparation Series (Krcll Software Corp., 1320 Stony Brook 
Road, Stony Brook, NY 11790). This series covets both the verbal and mathematics 
sections of the exam, diagnoses the student's Strengths and weaknesses and simulates 
Ihe SAT exam format and level of difficulty. Two versions arc- available: (Sold Label 
(expanded version) guarantees an 80- point score increase and retails for (299.95; Red 
label (condensed version) offers no guarantee and retails for $139,95. 



."iM I RUN so'itMW.k lLis.i 



hour is equivalent to a speed of 100 
feet in four seconds, a problem that 
requires die division of 90.000 bv 
5280! 

Many other ma ill questions in I his 
program are far out of the SAT's 
range. One asks for the points of 
intei seel ion of the graphs of a linear 
and a quadratic equation. Another 
gives you one root of a cubic equa- 
tion and asks for the other two, an 
operation that involves algebraic 
long division and trinomial factor- 
ing. A few {[lies l ions are just plain 
incorrect or incomplete. 

There are also technical drawbacks 
in the math sections. In the quanti- 
tative comparison questions, the four 
choices are written out each time ("A 
is greater than B. .."), rather than 
using the A, IS, C, D formal so that 
the user becomes more thoroughly 
familiar with (be meanings of lliose 
four choices. The geometric figures 
are also a problem in this program. 
Some are not to scale, yet with no 
Statement to (hat effect, and, in a few 
rases, drawings simply lack infor- 
mation net essarv lo reach a solution. 

(oauted. it is not al all easy to write 
good SAT-type math questions or to 
spot all errors ami omissions, but it's 
hard to understand why irrelevant 
topics are included, when even a 
casual examination of ihe College 
Board's sample SAT materials should 
make clear what is ami is not covered. 
1 think it is unfairly misleading to 
the student, and, in the case of The 
Perfect Score, it mars what is other- 
wise a good and useful program. 
{Mhuhcape, Inc., 3444 Dundee Road, 
Northbrook, IL 60062. $69.95 disk.) 

Computer-Motivated Study 

To refer back to the beginning of 
this review, I know from experience 
that many, I would even say most, 
high school students simply will not 
put real attention or effort into a 
preparatory SAT course, nor will they 
lake the initiative to open a book. 

But they might, jus! might, be suffi- 
ciently fascinated by the computer to 
allow it to guide them into some help- 
ful practice. After all, the multiple- 
choice question was itself essentially 
spawned by an electronic device that 
could read and tabulate marks on a 
sheet of paper, so maybe computer 
preparation for the SAT is perfectly 
appropriate. El 

Address all author correspondence to 
Swain Pratt, eh RUN editorial, SO Pine 
St., Peterborough, Nil 03458. 



Ckcle 20 on Roarior Service card. 



CAPTURE 



presenting . . 

A NEW WAY TO UNLOCK THE POWER OF YOUR C64 OR C128* 

• CAPTURE IS A CARTRIDGE THAT PLUGS INTO YOUR COMPUTER'S EXPANSION PORT. 

• CAPTURE DOES NOTHING — UNTIL YOU PRESS ITS CAPTURE BUTTON. UNTIL THEN, A 

RUNNING PROGRAM CANNOT DETECT ITS PRESENCE. 

• CAPTURE THEN TAKES CONTROL — NO IFS. ANDS OR BUTS — AND PRESENTS A MENU. 

• CAPTURE WILL NEATLY SAVE EVERYTHING IN YOUR COMPUTER TO YOUR 1541 OR 

COMPATIBLE DISK DRIVE — ALL 64K OF RAM, CPU, VIC AND SID CHIP 
REGISTERS — EVERYTHING. IN EASY TO VIEW CHUNKS. 

• CAPTURE WILL, IF YOU WANT, PRE-CONFIGURE YOUR COMPUTER'S RAM SO THAT 

ONLY MEMORY ALTERED BY YOUR PROGRAM NEED BE SAVED. 

• CAPTURE WILL WRITE A BOOT ON YOUR DISK SO YOU CAN RELOAD AND BEGIN 

EXECUTION RIGHT WHERE YOU LEFT OFF. 

• CAPTURE DOES ALL THIS AT A COST OF JUST $39.95 

BUT HERE'S THE BEST PART 

• CAPTURE WILL MAKE AN AUTO-START CARTRIDGE OF YOUR PROGRAM. IT'S EASY! 

JUST FOLLOW THE DIRECTIONS ON THE SCREEN. NOW PLUG IN YOUR 
CARTRIDGE AND TURN ON YOUR COMPUTER. IN LESS THAN TWO SECONDS 
YOUR PROGRAM BEGINS AGAIN AT PRECISELY THE POINT WHERE YOU 
CAPTURE'D IT. MAGIC! 

BESIDES CAPTURE, YOU NEED A promenade CI AND A SUPPLY OF CPR3 
CARTRIDGE KITS. 

ORDERING INFORMATION 

• CAPTURE CARTRIDGE — COMPLETE WITH INSTRUCTIONS $ 39.95 

• promenade ci — eprom programmer with disk software 99.50 

• CPR3 CARTRIDGE KIT — PC BOARD, CASE AND 3 EPROMS 29.95 

• DR-EPROM ERASER, TWO AT A TIME. 3 TO 10 MINUTES 34.95 

• STARTER SET- CAPTURE, promenade C1 AND 1 CPR3 149.95 

• deluxe set - capture, promenade ci , dr and 2 cpr*s 199.95 

SHIPPING AND HANDLING — USA: UPS SURFACE $3.00 

BLUE LABEL $5.00 NEXT DAY AIR $13.00 

CANADA: AIR MAIL $7.00 OTHER FOREIGN AIR $12.00 

CALIFORNIA RESIDENTS ADD APPLICABLE SALES TAX 
COD ORDERS, USA ONLY, ADD $3.00 

C64 AND C128 TM COMMODORE ELECTRONICS, LTD. 'WHEN OPERATING IN 64 MODE 

TO ORDER: TOLL FREE 800-421-7731 TECHNICAL SUPPORT AND 408-287-0259 

FROM CALIFORNIA 800-421-7748 FROM OUTSIDE THE US: 408-287-0264 



ED 



PI JASON-RANHEIM 

580 PARROT STREET 
SAN JOSE, CA USA 95112 



^ I CAM mCC /"> A IIOA rif- -i h o VISA' Maitwcc.-d j|, ggfsj 



RUN SEPTEMBER 1885 / 59 



Computers in Education 

The personal computer revolution of the 1980s 

has sparked a tremendous interest 

in the use of low-cost microcomputers in the classroom. 

Read on for a stimulating discussion of the issues 

surrounding computer-assisted instruction. 

Bj BILL PARLE and DAK ADKISON 



Currently, many schools and col- 
leges are cxperi men ling with micro- 
computers as educational tools. 
Typically, such experiments center 
around the use of a microcomputer 
instructional laboratory. 

After being familiarized with the 
use of the equipment and the rules 
of the laboratory, students follow a 
schedule of assignments thai takes 
them independently and at their own 
pace through the course material. 
Students who find the subject mailer 
easy can proceed rapidly, while those 
who have difficulties may find them- 
selves spending extra time in the lab. 

hi a variation on the laboratory 
idea, one university has required dial 
each entering student purchase a mi- 
crocomputer and a modem. 1 1ms, 
the laboratory can go wherever the 
.student goes. By using their personal 
computers to communicate with the 
university's mainframe computer, 
Students can download (receive) as- 
signments for study, upload (turn in) 
papers and other homework, and 
perhaps even take examinations and 
receive the instructor's evaluation, 
from wherever they have access to a 
telephone. 

Microcomputer-assisted instruc- 
tion may he used in conjunction with 
traditional classroom lectures and 
discussions, or students may meet in- 
dividually with instructors as the 
need arises. When instructors deal 



with students in a computer-assisted 
learning environment, they are freed 
from the necessity of proceeding at 
the pace of the average student. They 
ate able to respond 10 the needs of 
both the slow learner and the excep- 
tional student. 

When computer-assisted instruc- 
tion is coupled with traditional class- 
room presentations, the instructor 
can devoie more attention to abstract 
concepts and theory, knowing that 
the factual content of the course 
(sometimes the least interesting and 
challenging portion of the course) 
can be effectively presented through 
computer-assisted instruction. 

At this stage of software develop- 
ment, computers are seen as being 
most useful and effective in teaching 
factual material, where the content 
is specific and well-defined. 

For example, computer science 
terminology, steps in equation solv- 
ing, foreign language vocabulary and 
grammatical rules are types of factual 
material that can easily be taught by 
computer software. Computers are 
endlessly patient when presentation, 
drill and practice are required. 

Hardware and Software 
Developments 

Despite the belief of many educa- 
tors that the impact of the computer 
on all aspects of education is sure to be 
profound, the development of com- 



puter-aided instruction is still in its in- 
fancy. This is more trite with respect to 
software than hardware. 

Current hardware li mi I at ions have- 
to do mostly with the lack of space 
available in microcomputer memory 
and on disk for storing the informa- 
tion to be presented in the lesson or 
course; however, this problem is 
being rapidly solved as the cost of 
memory expansion and storage ca- 
pacity drops. 

A very exciting development in the 
area of hardware is the coupling of 
persona! computers with laser video 
disks. This will lead to some tremen- 
dous information storage and pre- 
sentation capabilities. A single video 
disk can hold the text of a small li- 
brary. In addition, video disks would 
permit the inclusion in educational 
programs of film sequences and elab- 
orate computer-aided graphics. Us- 
ing this technology, a course could 
be a multimedia spectacular. 

The laser disk games introduced 
last year are an example of the ap- 
plication of such technology. At least 
one company is marketing an inex- 
pensive interface that allows the cou- 
pling of a C-64 with a laser disk player. 
The principal barrier to the use of 
video disks is the current high cost 
of producing the disks themselves. 
But this cost, like that of personal 
computers, may fall rapidly as tech- 
nology improves. 



(id /RUN SH'TEMBER I'M. 



RUN It Right 



064; C-I2S (in G64 mdi); HttsM; C-16 



Continued an p. 92. 





«* 




\ 



\ 







UltraQuiz 

With this program and a little imagination, 
you can create and print out quizzes, 
questionnaires and other such goodies. 

Bj ROBERT POULIOT and RONALD POUUOT 



You've seen the kinds of programs 
in which you enter questions and an- 
swers and then allow (he program to 
quiz someone. The UltraQuiz pro- 
gram lets you enter 100 questions and 
answers, which you can save. You can 
print out the questions to give as a lest, 
in single or multiple copies. You can 
also print out just the answers or both 
the questions and answers, for study 
away from your computer. UltraQuiz 
tan even he used to print applications 
and questionnaires. 

The Menu 

UltraQuiz is menu-driven. Simply 
follow the prompts to create your 



(52 / RUN SKl'TKMRKR 11185 



quiz. The main menu gives you the 
following options. 

The fait option gets you out of the 
program; but be sure to save your 
quiz before using it. 

Save asks for a filename and whether 
you're using tape or disk. Disk users 
should choose a different fdename 
for each file, because using the same 
filename replaces the old file. 

Load loads a quiz that's been saved. 
The computer will ask you for the 
device number and filename. 

Edit sends you to another menu. 
Use the Exit option to return to the 
main menu. Use the Enter option to 
type in questions and answers. The 



RUN It Right 



CU, C-/2S (in C64 mode) 

Tape or disk; printer optional 



List option lists the questions and 
answers (holding down the shift key 
stops the listing process). The Modify 
option lets you fix any mistakes made 
in the Enter phase. 

Clear erases the current quiz from 
the computer's memory. Print takes 
you to another menu and inquires 
whether you want to print only the 
questions, only the answers, or both. 
You are then asked how many copies 
you want. 

Incidentally, don't worry about 
printing on top of the perforations; 
UltraQuiz will automatically skip 
over them. Also, if the quiz ends part 
way down on a sheet while you're 



printing multiple copies, the paper 
will advance to the next sheet before 
printing the next copy. 

Finally, the Quiz option asks you 
the questions that you entered. One 
drawback, however, is that your an- 
swer must be exactly the same as the 
answer in memory, so logically cor- 
rect answers that are worded differ- 
ently, or even misspelled, will be 
counted as incorrect. 

As an example, to the question, 
"What country exports the most 
wheat?" your answer should be "The 
United States," not "U.S.A.," "the 
U.S." or "America." Let your guide 
be what you think is the most proba- 
ble response when formulating an- 
swers to questions. 

Long answers can be used if the 
quiz is to be printed, but both ques- 



tions and answers must be kept to 
two screen lines. You can enter true- 
or-false questions by typing each 
question, followed by (T/F) and the 
correct letter to the answer for that 
question; [e.g., "The American Rev- 
olution began in 1776. (T/F)" "F"]. 

At the end of the quiz, the program 
tells you how many questions you 
answered correctly and incorrectly 
and gives you a number grade. 

Other Applications 

You can use UltraQuiz for more 
than quiz-making. For instance, you 
can type in a master grocery list as a 
series of questions and answers, then 
print out the answers, and you've got 
your master listing. Just cross off the 
items you don't need. 



You can even make a list of the 
valuables in your house. For exam- 
ple, type in "Commodore 64/value 
$219" as the question, and "serial* 
123456" as the answer. Then, using 
the Print option, you'll have a hard- 
copy of your valuables. 

Use your imagination to come up 
with other applications for this pro- 
gram. If you'd rather not type in 
UltraQuiz yourself, send a blank tape 
or disk with a self-addressed stamped 
mailer and $3, and I'll mail a copy 
of the program to you. H 



Address all author correspondence to 
Robert L, Poutiot, 34 Douglas Pike, Route 
4, Harrisville, R! 02830. 



Listing 1. VltraOuiz prwm 



5 BO=532S0:BA=53281 :REM*139 

10 DIMAA$(101 ) r BBS( 1 01 ),C$<101 ):GOT037 

{RBH*80 

20 FORI=1TO80: PRINT" (CTRL 9) (CTRL 0)";:NEX 

T: RETURN ;REM*104 

30 POKE781 ,R:POKE782,C:POKE783,PEEK(783}AND 

254:SYS65520:RETURN :REM*52 

35 REM ***** MAIN MENU ***** :REM*119 

37 POKEBO,12:POKEBA,12:PRINT"{SHFT CLR)(CTR 

L 1 1" :REM*87 

40 PRINT" {CTRL 1 }" :GOSUB20: PRINT" (CTRL 9} {7 

SPACES }1 -EXIT (4 SPACES ) 2-LOAD{ 4 SPACES) 

3-SAVE{7 SPACES}"; :REM*242 

45 GOSUB20: PRINT" (CTRL 9} (4 SPACES }4-EDIT{ 2 

SPACES} 5-CLEAR (2 SPACES }6-PRINT[ 2 SPACE 

s}7-QUIZ{4 SPACEs}" ;:GOSUB20 :REM*83 

50 GETA$:IFA$=""THEN50 :REM*30 

55 A=ASC(A$)-48:IFA<1ORA>7THEN50 :REM*241 

60 ONAGOTO65,380, 330,11 9,440,458,625 

:REM*110 

65 R=10:C=5:GOSUB30:PRINT"{5 SPACEs}ARE YOU 

SURE ? (Y/N)" :REM*133 

70 GETA$:IFA$=""THEN70 :REM*114 

75 IFA$="Y"THENPRINT"(SHFT CLR}":END 

:REM*13 3 
80 GOT037 :REM*132 

118 REM §## EDIT MENU §## :REM*54 

119 POKEBO,! :P0KEBA,1 : PRINT" {SHFT CLR)(CTRL 

7}":GOSUB20 ;REM*121 

120 PRINT" (CTRL 9) (3 SPACES) 1 -EXIT (2 SPACES 
}2-ENTER{2 SPACES } 3 -LIST ( 2 SPACEs} 4-MOD 
IFY{4 SPACES}"; :GOSUB20 :REM*198 

130 GETA$:IFA$=""THEN130 :REM*198 

140 A=ASC(A$)-48:IFA<1ORA>4THEN130 ;REM*198 

150 ONAGOT037, 155, 230, 1000 ;REM*26 

151 REM §### INPUT Q+A ##§§ :REM*43 
155 Z=X : POKEBO, 1 :POKEBA,l :REM*9 
160 PRINT" (SHFT CLR}{CTRL 3 } " : GOSUB20 : PRINT 

"(CTRL 9} (2 SPACEs)1-EXIT{2 SPACEs}2-EN 
TER QUESTION AND ANSWER {3 SPACES }";: GOS 
UB20 :REM*252 

R=9:C=0:GOSUB30 :REM*8 



170 
171 
172 
173 



GETA$: IPA$ = ""THEN1 71 



IFA$="1"THEN119 
IFA$="2"THEN175 

174 G0T0171 

175 Z=Z+1 :X=X+1 :IFX>101THENX=101 
200 



:REM*113 
:REM*240 
J REM* 9 9 
:REM*248 
= 101 :GOTO 
:REM*251 



180 POKE19,64 :PRINT"QUESTION #"Z :INPUTAA$ ( Z 
):POKE19,0 :REM*210 

185 IFAA$(Z)=""THENZ=Z-1 ;X=X-1 :GOTO160 

:REM*197 
190 POKE1 9,64:PRINT:PRINT"ANSWER #"Z:INPUTB 
B$(Z):POKE19,0 :REM*26 

195 IFBB$(Z}=""THENZ=Z-1 :X=X-1 :GOTO160 

:REM*231 

199 GOTO160 :REM*225 

200 PRINT"BUFFER FULL" :F0RI=1T01 500 :NEXT:GO 
T0119 :REM*110 

210 GOTO160 :REM*236 

215 REM §§§ LIST #§# :REM*81 

230 POKEBO, 1 :P0KEBA,1 : PRINT" f SHFT CLR}(CTRL 
U":R=24:C=0:GOSUB30 ;REM*10 

240 FORZ=1TOX :REM*112 

245 PRINTZ;AA$(Z) :WAIT653,1 ,1 :REM*93 
250 PRINTZ;BB$(Z}:WAIT653,1 ,1 :REM*194 
252 FORI=1TO150:NEXTI:NEXTZ :REM*156 
260 PRINT" (CTRL 9} (CTRL 3) (10 SPACEs}HIT RE 

TURN TO EXIT{11 SPACEs}"; :REM*5 
270 ,IFPEEK( 1 97 ) =1THENPOKE1 98 , :G0T01 1 9 

:REM*201 
275 GOTO270 :REM*70 

328 REM §##(!§ SAVE ##### :REM*255 

3 30 PRINT" (SHFT CLR)(COMD 4}" :REM*119 
335 GOSUB20: PRINT" (CTRL 9) (6 SPACEs} 1 -EXIT{ 

5 SPACES) 2-TAPE( 5 SPACEs) 3-DISK{ 6 SPACE 

s)";:GOSUB20 :REM*20 

337 PRINT" (CTRL 9} (18 SPACEs)SAVE{ 1 8 SPACEs 

KCTRL 0)"; :REM*34 

340 GETA$:IFA$=""THEN340 :REM*27 



342 IFA$="1"THENGOT037 



:REM*237 



345 R=10:C=0:GOSUB30:POKE19,64:INPUT"FILE N 
AME ";N$:PRINT:POKE19,0 :REM*228 
350 IFA$="2"THENOPEN2,l , 1 ,N$:GOTO360 

:REM*17 3 

355 QPEN2,8,2,"@0;Q"+N$+",S,W" ;REM*92 

360 F0RI=1T0X :REM*97 

365 PRINT#2,AA$(I) :REM*12 

370 PRINT#2,BB$(I) :REM*113 

37 5 NEXT: PRINT#2,"QQ":CLOSE2: PRINT" (SHFT CL 

R)":GOTO40 :REM*8 

377 REM tfM## LOAD ##### :REM*232 

380 PRINT" [SHFT CLR}(CTRL 2)" :REM*87 

385 GOSUB20: PRINT" (CTRL 9} (6 SPACES) 1 -EXIT{ 

5 SPACES }2-TAPE( 5 SPACEs} 3 -DISK { 6 SPACE 

s}";:GOSUB20 ;REM*70 

387 PRINT" (CTRL 9} {18 SPACEs }LOAD{ 1 8 SPACES 

KCTRL 0)"; :REM*176 

390 GETA$:IFA$=""THEN390 :REM*141 



Continued on p. 66. 



RUN SEPTEMBER I %i I 63 



■ 



S< rami 


Wijt p* I'fcf 


Mo 


Tu 


Andnr 


4 00 1 


ZSO 


1.10 


Dam 


7,30 1 


7.70 


150 


Cwtw 


4.70 * 


410 


J. 50 


Uiirirtfi 


J,W 1 


L.H 


30 60 


Cm** 


11 DO 1 


11 30 


10 00 




fit] 1 


A 10 


7,10 


MeDooild 


7.20 I 


*00 


1Q40 


H S, mi u 


1 » t 


1 10 


4.40 


SjRlh 1 


11. » 1 


4.40 


1340 


Snth 3 


11 00 1 


10 IQ 


4.40 


wi^r 


tog i 


120 


1I-*0 



POWER PLAN _ . . 

Powerful spread- 
sheet plus builtin 
graphics - display 
your important data 
visually as well as 
numerically. You'll 
learn fast with the 
90+ HELP screens. 
Advanced users 
can use the short- 
cut commands. For complex spreadsheets, 
you can use POWER PLAN'S impressive 
features: cell formatting, text formatting, cell 
protection, windowing, math functions, row 
and column sort, more. Then quickly display 
your results in graphics format in a variety of 
2D and 3D charts. Includes system diskette 
and user's handbook. $49,95 



Min>nun 


I.M 


3 JO 


Amip 


7*2 


7.93 


Murrrmn 


11 10 


13 10 



XPER - expert system 

XPER is the first 



J'-* H ~ 



J 



Ai4|nq,i.Ti | 1 | 1 

Pf BTlltt? l ' ' ' 






I Sf^rtj 1— I CorVMft I 



| Earecry j-j CwIim Gm] 



expert system - a 
new breed of 
intelligent software 
for the C-64 & C- 
128. While ordinary 
data base systems 
are good at repro- 
ducing facts, XPER 
can help you make 



decisions. Using its simple entry editor, you 
build the information into a knowledge base. 
XPER's very efficient searching techniques 
then guide you through even the most 
complex decision making criteria. Full 
reporting and data editing. Currently used 
by doctors, scientists and research 
professionals. $5955 




CADPAK is a 
superb design and 
drawing tool. You 
can draw directly on 
the screen from 
keyboard or using 
optional lightpen. 
POINTS, LINES, 
BOXes, CIRCLES, 
and ELLIPSES; fill 
with solids or patterns; free-hand DRAW; 
ZOOM-in for intricate design of small section. 
Mesuring and scaling aids. Exact positioning 
using our AccuPoint cursor positioning. 
Using the powerful OBJECT EDITOR 
you can define new fonts, furniture, circuitry, 
etc. Hardcopy to most printers. $39.95 

McPen lightpen, optional $49.95 



DATAMAT - data management 



"Best data base 
manager under $50" 
RUN Magazine 



Easy-to-use, yet 
versatile and power- 
ful features. Clear 
menus guide you 
from function to function. Free-form design 
of data base with up to 50 fields and 2000 
records per diskette (space dependent). 
Simple data base design. Convenient and 
quick data entry. Full data editing 
capabilities. Complete reporting: sort on 
multiple fields and select records for printing 
in your specific format. $39.95 





INTO/TORY HL£ 




torn Number 


DttttipLiUfi 


___ 


Ouhind 


PHc* 





Locilicn 







Hoaro* ft. 


RwnL Qty, 





Co* 








CHARTPAK 



DOrlSTIC HUT0 SH-ES 




pftQJECTED VEflfl 



Make professional 
quality charts from 
your data in 
minutes. Quickly 
enter, edit, save 
and recall your data. 
Then interactively 
build pie, bar, line or 
scatter graph. You 
can specify scaling, 
labeling and positioning and watch 
CHARTPAK instantly draw the chart in any 
of 8 different formats. Change the format 
immediately and draw another chart. 
Incudes statistical routines for average, 
deviation, least squares and forecasting. 
Hardcopy to most printers. $39.95 

CHARTPLOT-64 for 1520 plotter $39.95 




**g: 1-C.J.IO 1-C .1.19 Si~(rHf 

wmams^ML: . . ■ : m . w n a ■ i ■ i 



TAS - technical analysis 

Technical analysis 
charting package to 
help the serious 
investor. Enter your 
data at keyboard or 
capture it through 
DJN/RS or Warner 
Services. Track 
high, low, close, 
volume, bid and 
ask. Place up to 300 periods of information 
for 10 different stocks on each data diskette. 
Build a variety of charts on the split screen 
combining information from 7 types of 
moving averages, 3 types of oscillators, 
trading bands, least squares, 5 different 
volume indicators, relative charts, much 
more. Hardcopy to most printers. $84.95 



/rr 



t Super C 

Language 

Compiler 

Full C Compiler 
for C-64 & : C-1 2Q 



a 



The most advanced 
C development 
package available 
for the C-64 or C- 
128 with very com- 
plete source editor; 
full K&R compiler 
(w/o bit fields); 
linker (binds up to 
7 separate mod- 
ules); and set of disk utilities. Very complete 
editor handles search/replace, 80 column 
display with horizontal scrolling and 41 K 
source files. The I/O library supports 
standard functions like printf and fprintf. Free 
runtime package included. For C-64/C-128 
with 1541/1571 drive. Includes system 
diskette and user's handbook. $79,95 



BASIC-64 

full Compiler The most advanced 

BASIC compiler 
available for the C- 
64. Our bestseiling 
software product. 
Compiles to super- 
fast 6510 machine 
code or very 
compact speed- 
code. You can even 
mix the two in one program. Compiles the 
complete BASIC language. Flexible memory 
management and overlay options make it 
perfect for all program development needs. 
BASIC 64 increases the speed of your 
programs from 3 to 20 times. Free runtime 
package. Includes system diskette and 
user's handbook. $39.95 



Mvurcia DiviLOiior fjicrj.it 




A * 

■ » 


LOU intKL'TJULEi 


P-CO&E 

orf 




C - 


■AVI l!WMt.7UU!i 


orr 




:. ■ 


LI N E- MDlLEf 1 - 7AM.I r 


arr 




i - 

r - 

: - 


M{J(£Hllr-TW( 
PQHTIKE-rtWCLEt 


lit*! 

TfSI 

Ob 




H * 




S»IO«'3 MJIC 




J ■ 

1 - 


E ue, c OO E : 
EMOH-LlBC-: 


teg n 




: • 


g¥E RJ.AV 1 


Off 




H - 


-.-.'.•. r-*v\K :■ 







Super Pascal 

: Development: j 
Package 

Compile pi 

Compitor area Tools', 
for C-64 U C- 1 28 ; 



a 



Not just a compiler, 
but a complete 
development sys- 
tem. Rivals Turbo 

Pascal® in both 
speed and features. 
Produces fast 6510 
machine code. 
Includes advanced 
source file editor; 
full Jensen & Wirth compiler with system 
programming extensions, new high speed 
DOS (3 times faster); builtin assembler for 
specialized requirements. Overlays, 11 -digit 
arithmetic, debugging tools, graphics 
routines, much more. Free runtime 
package. Includes system diskette and 
complete user's handbook. $59.95 



/») — •- 



VIDEO BASIC 
development 



The most advanced 
graphics develop- 
ment package avail- 
able for the C-64. 
Adds dozens of 
powerful commands 
to standard BASIC 
so that you can 
use the hidden 
graphics and sound 

capabilities. Commands for hires, multicolor, 
sprite and turtle graphics, simple and 
complex music and sound, hardcopy to most 
printers, memory management, more. Used 
by professional programmers for commerical 
software development. Free runtime 
package. Includes system diskette and 
user's handbook. $39.95 




FORTH 
Language 



I MNMI HVMRLA TUTHI TRM 1 

ra*TH acriHiTiawi atcittu, 

I THHD 

C IHlTIALitE nut 1CHIIN) 

1014 1M0 MCII 6 rtu, 

■hh 

loao M3 E AAMJCK Q.ftlftj 
to /Haa i ce»LC(tf P lives 

SMUT i E > : rAN : L i 

MOT S* I CnAkACTEM 



-A07 



h 1) 



Our FORTH lang- 
uage is based on 
the Forth 79 
standard, but also 
includes much of 
the 83 level to give 
you 3 times vocabu- 
lary of fig-Forth. 
Includes full-screen 
editor, complete 
Forth-style assembler, set of programming 
tools and numerous sample programs to get 
you deeply involved in the FORTH 
language. Our enhanced vocabulary 
supports both hires and lores graphics and 
the sound synthesizer. Includes system 
diskette with sample programs and user's 
handbook. $3955 



Other software also available! 

Call now for free catalog and the name of your 
nearest dealer. Phone: 616/241-5510. 

Abacus Software 

P.O.Box 7211 Grand Rapids, MI49510 616/241-5510 



HMII!!Iia 



mrnn 



For fast service call 616/241-5510. For postage 

and handling, include $4.00 per order. Foreign 

orders include $8.00 per item. Money orders and 

checks in U.S. dollars only. Mastercard, Visa and 

Am ex accepted. 

Circle B9 on Reader Service card 

Dealer Inquiries Welcome 
More than 1200 dealers nationwide 





■ 




H 




i-EXIT 2-EHTER QUESTION ADD fiRSWEft 






(JUti.fl Oh it I 

■ St W HftKPSHIItC' 
H 1 







From p. 63. 

392 IFA$="1"THENGOT037 :REM*31 

395 R=10:C=0:GOSUB30:POKE19,64:INPUT"FILE N 
AME ";N$:POKE19,0:IFXO0THENX = X + 1 

:REM*30 

397 IFX=0THENX=1 :REM*218 

398 I=X :REM*209 
400 IFA$="2"THENOPEN2,1 ,0 ,N$ ;GOT041 5 

:REM*191 
405 OPEN2,8,2,"0:Q"+N$+",S f R" :REM*138 

415 INPUT#2,A$ :REM*56 

417 IFA$="QQ"THENCLOSE2:X=X-1 : PRINT" [SHFT C 
LR}":GOTO40 :REM*114 

418 AA${I)=A$ :REM*165 
420 INPUTfl2,B$ :REM*93 

422 IFB$="QQ"THENCLOSE2:X=X-1 :PRINT" {SHFT C 
LR}":GOTO40 :REM*127 

423 BB$(I)=B$ :REM*184 
425 1=1+1 :X=I:IFX>101THENX=101 :CLOSE2:PRINT 

"{SHFT CLR}":GOTO4 :REM*17 

430 GOT0415 :REM*49 

435 REM ###### CLEAR #ff§§HH :REM*202 

440 R=10:C=0:GOSUB30: PRINT" ARE YOU SURE YOU 
WANT TO CLEAR? (Y/N)" :REM*213 

445 GETA$:IFA$=""THEN445 :REM*38 

450 1FA$="N"THEN37 :REM*59 

455 CLR:GOTO10 :REM*214 

456 REM ###»M PRINT ####$# :REM*65 
458 POKEBO,3:POKEBA,3:PRINT"{SHFT CLR}{CTRL 

1)" :REM*85 

460 GOSUB20: PRINT" [CTRL 9} {4 SPACES } 1 -EXIT { 

3 SPACES) 2-QUESTIONS AND ANSWERS (4 SPAC 

Es}"; :REM*217 

465 PRINT"{CTRL 9) {40 SPACES}"; :REM*126 

470 PRINT"{CTRL 9) (3 SPACES } 3-QUESTIONS ONL 

Y{4 SPACES }4-ANSWERS ONLY{3 SPACES}"; :G 

OSUB20 :REM*197 

475 GETA$:IFA$=""THEN475 :REM*4 

480 IFA$="1"THEN35 :REM*185 

485 R=10:C=0:GOSUB30:POKE19,64:PRINT"HOW MA 

NY COPYS? ";:INPUTB:OPEN4,4 :REM*138 

490 IFA$="3"THENFORT=1TOB:GOTO560 : REM*! 09 

495 IFA$="4"THENFORT=1TOB:GOTO590 :REM*10 

500 IFA$="2"THENFQRT=1TOB:GOTO520 :REM*215 

510 GOT047 5 :REM*225 

520 L=2:FORI=1TOX :REM*170 

530 PRINT#4,"Q. ";AA$(I) :REM*84 

535 PRINT04 :REM*29 

540 PRINT#4,"A. ";BB$(I) :REM*114 

545 PRINT#4:L=L+4 :REM*57 

547 IFL>64THENF0RR=1T03:PRINT#4:NEXTR:L=2 

:REM*1 81 

550 NEXTI:FORR=LT067:PRINTtf4:NEXTR:L=2:NEXT 

T:CL0SE4:G0T0458 :REM*1 58 

560 L=2:FORI=1TOX :REM*210 

570 PRINT#4,l". ";AA$(I> :REM*150 

(i(i /RUN SEPTEMBER 19® 



575 PRINT#4:PRINT#4:L=L+3 :REM*1 51 

577 IFL > 6 4THENFORR = 1 T03 : PRINTH : NEXTR : L= 2 

:REM*211 
580 NEXTI:FORR=LT067:PRINT#4:NEXTR:L=2:NEXT 

T:CL0SE4:G0T0458 :REM*188 

590 L=2:FORI=1TOX :REM*24 

600 PRINT#4,l". M ;BB$(I) :REM*204 

605 PRINT#4;L=L+2 :REM*113 

607 IFL>64THENFORR=1T03:PRINT#4:NEXTR:L=2 

:REM*241 
610 NEXTI : FORR=LT067: PRINTS 4: NEXTR :L= 2: NEXT 

T:CLOSE4:GOT0458 :REM*218 

620 REM §MM QUIZ #tt#tt# :REM*190 

62 5 FORT=1T0X:C$(T)="1":NEXT:Z=1 :L=0:W=0 

:REM*149 
630 POKE53280.1 :POKE53281 ,1 :PRINT"(SHFT CLR 

}{CTRL 6}" :REM*200 

GOSUB20: PRINT" {CTRL 9} {14 SPACES JULTRAQ 



REM*234 
REM*238 
REM*234 
REM*136 
:REM*76 
REM*120 



640 

UIZ 64 t 14 SPACES}"; :GOSUB20 
650 R=10:C=0:GOSUB30:IFZ>XTHEN730 
660 K=INT(RND(1 )*X)+1 
670 IFC$(K}=""THEN660 
680 C$(K}="":R=10:C=0:GOSUB30 
690 PRINTZ;AA$(K) : Z=Z+1 
700 PRINT : POKE1 9,64: INPUTA$ : POKE1 9 , 

:REM*116 
71 IFA$=BB$(K)THENPRINT:PRINT"CORRECT":L=L 

+1 :FORI=1TO500:NEXT:GOTO630 ;REM*38 
720 PRINT: PRINT"WRONG ANSWER, THE CORRECT A 

NSWER IS ":PRINTBB$(K) :W=W+1 :REM*64 

722 PRINT" HIT ANY KEY TO CONTINUE" :REM*80 

723 GETL$:IFL$=""THEN723 :REM*249 
72 4 GOTO6 30 :REM*232 
730 PRINT"YOU GOT"L"RIGHT AND"W"WRONG. " 

:REM*72 
735 S=L/(L+W)*100 

740 PRINT:PRINT"YOUR SCORE IS"S 
750 PRINT :PRINT"TRY AGAIN (Y/N)?" 
760 GETA$:IFA$=""THEN760 
770 IFA$="Y"THEN625 
780 GOT037 

999 REM **** MODIFY **** 

1000 PRINT:PRINTTAB{13)"1":POKE19,64:REM*65 
1010 PRINT" (2 CRSR UPs } " : INPUT"MODIFY FROM{ 

2 SPACES}";Z:POKE19,0:PRINT"{CTRL 6}": 
GOTOI 035 :REM*143 

1015 PRINT" {CTRL 6}" :REM*1 52 

1020 PRINT" {SHFT CLR }":GOSUB20: PRINT" {CTRL 
9} {4 SPACEs}1-EXIT{2 SPACEs}2-MODIFY T 
EXT {2 SPACES} 3 -SKIP {7 SPACES }"; :GOSUB2 
:REM*159 

R=9:C=0:GOSUB30: RETURN :REM*84 

IFZ>XTHEN119 :REM*93 

GOSUB101 5: PRINT" {CTRL 1} QUESTION #"Z:P 



:REM*247 

:REM*170 
:REM*12 

:REM*192 
:REM*57 
:REM*67 

:REM*104 



1030 
1035 
1040 

1050 
1060 
1070 
1080 
1090 
1100 



1110 
1120 

1130 
1140 
11 50 
1160 
1170 
1200 



1210 



RINTAA$(Z) :REM*186 

GETA$:IFA$=""THEN1050 :REM*84 

IFA$="1 "THEN1 19 :REM*108 

IFA$="2"THEN1100 :REM*110 

IFA$="3"THEN1120 :REM*24 

GOTO1050 :REM*172 
: R=9 : C= 1 9 : GOSUB30 : PRINT" { CTRL 



NEW QUESTION " : INPUTAS: POKE1 

:REM*24 



POKE19,64 
9} ENTER 
9,0 

AA$(Z)=A$ 

GOSUB101 5: PRINT" {CTRL 1} ANSWER 
NTBB$(Z) 
GETA$:IFA$ 



'THEN1130 
IFA$="1"THEN119 
IFA$="2"THEN1200 
IFA$="3"THENZ=Z+1 :GOTO1035 
GOTOI 1 30 
POKE1 9,64: R=9 : C= 1 9 : GOSUB30 : 

9} {2 SPACEs}ENTER NEW ANSWER{2 SPACES 
)":INPUTA$:POKE19,0 :REM*14 2 

BB$(Z)=A$:Z=Z+1 : GOTOI 035 : REM* 21 6 



REM*160 
#"Z:PRI 
REM*222 
REM*228 
REM*188 
REM*198 
REM*240 
REM*204 
PRINT" (CTRL 







300 pages, $19.95 350 pages, $19.95 320 pages, $19.95 200 pages, $19.95 



THICKS 

6fTIFS 

FDR THE 

COMMODORE 




'U 4 



275 pages, $19.95 250 pages, $19.95 200 pages, $14.95 340 pages, $19.95 









215 pages, $14.95 210 pages, $14.95 210 pages, $14.95 330 pages, $19.95 







225 pages, $14.95 220 pages, $12.95 250 pages, $19.95 250 pages, $19.95 



For last sorvico call 616/241-5510. For postage 

and handling, include $4.00 per order. Foreign 

orders include $8.00 per item. Money orders and 

checks in U.S. dollars only. Mastercard, Visa and 

Amex accepted. 

Circle B on Reader Service? card- 
Dealer Inquiries Welcome 
More than 1200 dealers nationwide 



wmmrt i 



Abacus mm Software 



P.O.Box 7211 Grand Rapids, Ml 49510 616/241-5510 

Other software also available! 

Call now (or free catalog and the name of your 

nearest dealer. Phone: 616/241-5510. 




This month features TeleLearning, 

an on-line education network through which all 

members of your family can take courses. 

You can even earn a college degree. 



(iH I RUN SEPTEMBER 1983 




JB ■ 

5 U O 




On-line with 
TeleLearning 



B] MRGARET MORABITO 



Innovative methods of teaching and 
learning are beginning to appear at all 

levels of schooling, with the microcom- 
puter as a key element in this changing 
atmosphere. The computer lias the po- 
tenii.il to dramatically reshape the way 
the teachingJearning process occurs; 
however, we've been slow to deter- 
mine how the computer can effect a 
positive change. 

An obvious use for the computer 
has been in the teaching of computer 
programming, but now many schools 
are starting to use it as a teacher's 
aid in subjects that are totally unre- 
lated to computer science. Moreover, 
there is an even more valuable ap- 
plication for the computer that can 
benefit home users in particular. 

The computer can be a central fig- 
ure, not a supplemental tool, in the 
teacher-student relationship, Any- 
one who has a home computer can 
participate in computerized on-line 
instruction at home, while still hav- 
ing the benefit of communication 
with a live instructor. 

An on-line service in San Francisco 
has been actively doing something to 
advance the use of computers in the 
home for computer-based instruc- 
tion. TeleLearning Systems, Inc., is 
an on-line communication network 
that provides a conduit for course 
work by computer rather than by 
classroom instruction. 



TeleLearning' s Klectronic Univer- 
sity is the network through which 
students and teachers exchange 
information using their microcom- 
puters. The courses are taught by in- 
structors from all across the country, 
who prepare lessons and transmit 
correspondence to their students 
from the comfort of their own offices. 
TeleLearning classes feature direct 
interaction between students and in- 
structors, something that cannot be 
done in any other kind of corre- 
spondence course, 

The TeleLearning network oilers 
over 141) courses to all ages, on many 
topics and for a variety of purposes. 
Through Electronic University, you 
can register for a course to aid you 
in your work or for personal ad- 
vancement Your children can regis 
ter for tutoring programs, High 
school graduates can take C LLP (Col- 
lege Level Examination Program) 
preparation courses. Qualified stu- 
dents can register for college-level 
courses that will earn them legitimate 
college credit. You can even matri- 
culate as a student at an undergrad- 
uate or graduate school. 

Though this form of education 
lacks the physical connection, it is 
full of possibilities for personal in- 
teraction with instructors and other 
students. It also allows you to pro- 
ceed at your own pace and receive 



evaluations of your progress along 
the way. 

Types of Courses 

The Electronic University offers 
non-credit courses, including tutoring 
programs for children, personal-im- 
provement courses and courses lo 
strengthen business and profession- 
al skills. The university also offers 
courses for credit and degree-grant- 
ing programs. (For a sampling of 
TeleLeaming's offerings, see fable 1.) 

Course credits and degrees are is- 
sued only by accredited institutions; 
the Electronic University acts only as 
a network system through which 
courses and instruction are deliv- 
ered. All courses for credit require 
that you take a proctored final exam 
at a library or a college in your area. 

Degrees offered are Associate in 
Arts, Associate in Science in Manage- 
ment, Bachelor of Arts, Bachelor of 
Science in Business Administration, 
Master of Business Administration 
(general MBA), MBA in Individual Fi- 
nancial Planning and MBA in lech 
oology/Engineering Management, 

There are two methods of study: 
disk-based courses and on-line sem- 
inars. The disk-based courses have all 
of their lessons preprogrammed onto 
floppy disks. When you register for 
a course, you automatically purchase 
the course disks and the accompa- 

RUN SEPTEMBER I98J/69 



nying textbooks from TeleLearning. 
(Von may buy the books locally, il 

you wish.) 

The disk-based courses are conve- 
nient, as you don't have to lo^ on 
every lime yon want to do ;i lesson, 
and you may start whenever you 
wish. Knell lesson usually involves 
reading, problem solving and other 
traditional forms of study. After com- 
pleting a lesson, you send your 
answers to your instructor electron- 
ically. Only after you have finished a 
lesson will you be allowed to advance 
to the next one. 

Your lessons are sent to your in- 
structor's electronic mailbox, and re- 
sponses are transmitted back to you 
in the same manner. You should 
check your electronic mail regularly 
in order to get the most reeenl Iced 
hack from your instructor before 
proceeding to the next lesson. 

Also offered are on-line seminars, 
which are discussed in more detail 
below. 

How to Access TeleLearning 

TeleLearning provides a terminal 
program that holds its particular pro- 
tocols and on-line registration pro- 
cedures. You can buy a TeleLearning 
modem or use a Commodore 1650 
Auto-Modem or VIC-Modein. The 
terminal package with modem is 
S 1 49. 'J 5 and can be ordered by phone 
from Telel. earning, which periodi- 
cally advertises lower sales prices. 

In order to go on-line with Tele- 
Learning, you'll need its system disk, 
one of the above-mentioned modems, 
the Electronic University course cata- 
log, a disk (hive, a telephone with a 
standard modular jack and your L (il 
or CM 28. You'll also need a major 
credit card for billing purposes. 

After you have your equipment 
and system disk, you log onto the 
Electronic University using either 
felcnci oi l ymnet, 1 he system disk 
has a program that lets you enter all 
of your etirollmeni information into 
the computer and onto disk before 
von actually go on-line. This is a good 
money-saving feature for those who 
don't have toll-free telephone access 
to Telenet or Tvmiiel. Vim will be 
asked to type in your local-access 
phone numbers, which will he kept 
on disk. This makes all subsequent 
logging onto the system much easier, 
as it is completely automatic. 

Al! procedures on the Telel earning 
network are menu-driven and easy to 
follow; they make college enrollment 
and course registration very easy 

70 / RUN SEPTEMBER 1985 



when compared to the actual physi- 
cal process. Once you have sent your 
enrollment information to Tele- 
Learning over the modem lines, your 
information is processed, and within 
48 hours you receive on-line confir- 
mation of your enrollment There- 
after, you and any members of your 
family can access the Electronic Uni- 
versity for any of ils services. 

The first thing you'll want to access 
from the University is its counseling 
service. This is an on-line commu- 
nications option in which you answer 
several questions about your educa- 
tional goals and background. You 
also have the opportunity to lisi your 



questions for the counselors to an- 
swer. However, you get a quicker re- 
sponse i>\ calling TeleLearning and 
asking your questions over the 
phone. Counseling is optional, hut if 
you intend to enroll in a degree- 
granting program, you must take a 
counseling session, for which there 
is a $ 1 5 fee. 

Interaction with Your Instructor 

Interaction with your instructor 
comes through the electronic mail that 
the Electronic University oilers. The 
instructor for my Introductory Mar- 
keting course went over my lesson 
homework and tests and seni com- 



Seminar Series 

U*gal Rights 

ESP Applications 

! iinii.in Sexuality 

Management 

An ilk i.il Intelligent e 

Business Consulting 

Non-Credit Courses 

Tutoring Programs fo> Children 

Reading Readiness 
Uitsic Math skills 
v. ii abulary Building 
Language Arts 
Problem Solving 
imiiiriii! lii hi to Computers 

Itilimliii lion In Bask 

Programming 

Prrsofuil ttnproiwnent Coufsfs 

Writing Skills 
Memory Training 
Vocabulary Development 
Computer Literacy 
Culinary Avis 
l-'.i nimmic News 
I him, in Anatomy 

HusiitfSi rim! Proffuioitnl Skill* 

Time Management 
Sales Techniques 
Negotiating 
N. nulling Stress 
Moneymnking with 

Microcomputers 
Starting and Managing Your 

Own Business 

Act iting 

Business Math 

Courses for Credit 

Huntttnitifs 

Wi men Expression 
Imiiidiii lion to Theatre 
Freshman English 
American Literature 
Introduction lo Journalism 
Western < livilimtion 



American History 

U.S, History 

introduction in Philosophy 

Natural Seienct/Mathemaiit \ 

I'lnskal Science 

Geology 

Biology 

Introduction in Algebra 

Trigonometry 

Calculus 

Stu (at Scinti-fs 

Human Growth and 

Development 
General Psychology 
Fducaiinual Psvchoiogv 

Child Psychology 

Imi mini lion to Sonnln^ 
American Covertuncnl 
l-.ciiuuinii s 1 ft II 

Business 
Computers and Dai a Processing 
Programming in Basic 
Word Processing Fundamentals 
Spreadshcel Software 

liilijiiuatioiial Systems tin 

Management* 
Statistics 

Principles of Finance 
Money & Hanking 
Managerial Finance* 
Invrslinenl Maiia^ciuMil ' 
Financial Analysis* 
Introductory Acrounliug 
Tax Accounting 
I nn mini lory Marketing 
Sales Management 
Business in Society 
Quantitative- Managerial 

llri isicut Making 
Intiodiu tioti lo Business l.,nv 
1 1 1 linologtial Managerial 

LI In tivencss* 
Human Resource Management 4 

'<a.iaiinn L iinh 



Table 1 



;i Sampling ufTrlrlmmng Offerings for 1%). 



Circle 171 on Render Service card. 



WAST DELIVERY 



Call Us For 

Fast Service, Experience] 

and Affordable Prices 



Software 



FALL S/'l CIA I 




SUBLOGIC 

Flight Simulator '31.95 

Microproso F-15 Eagle... '21,50 

Solo Flight '21,50 

Jet Simulator *29 

Kennedy Approach.... '21.50 



MICROLEAGUE 

Baseball 29.95 



*& 




FAST 
LOAD 

$24 



WORD PROCESSING 



Special of the Month 

FLEET SYSTEM 2 

Gtllflt Buy ^48 



Special ol tlie Month 

Paper Clip *49 

Paper Clip/Speller.... '69 
Home Pak s 33 



PROGRAM MING SERIES 



Hardware | 



C-128 5 299 

1571 Disk Drive ...'269 




1641 Afignmant Kit '37 

MPS 802 *199 

1530 Datasette "39 

Magic Voice Speech '49.95 

1011 RS 232 Interface '49 



NEW FAST 

1660 MODEM 

>52 



Simon Basic s 2l 

Logo ^ 

ACCOUNTING 

Home Accountant '44 

typing Tutor III '29 

General Ledger.................. '35 

A/R, A/P, Payroll ,.'33 

The Manager '35 

DATA BASES 

PFS File '57 

Supor 8niD 64 ■ 4 g 



Siwi.i.il nl thu Month 

The Consultant 



57 



SPREAD SHEET 

Multiplan '59 

Homepak *34 



1541 FLASH.. *54.95 
V 1702 Monitor 

*189 

ZENITH MONITORS 

122 Amber *84 

fl 123 Green s 79 




Special of ihe Month 

MSD DISK DRIVE 

SD1 Disk Drive *224 

SD2 Disk Drive "439 



INDUS GT 
DISK DRIVE 

*229 



COMPUSERVE STARTER 
KIT $21 



MPS 801 Printer 
s 119 Reg.M99 



CARDC0 5SLOT 
EXPANDER 

s 49.95 



Ordering & Payment Policy 
Prices reflect I cash discount. For. Visa, and Master- 
card add 3% Immediate delivery with certified check or wired 
funds NJ resident add 6%. Prices subject to change. 

USA SHIPPING 
For shipping and handling add 4% (S4 minimum] 
Larger shipments require additional charge COD. add '3.50 



Printers 
SG-10 s 214 

SG-10C s 244 

SG-15 

SD 

SD 

SR 

SR 



10, 
15. 
10. 
15. 



Powertype 



*369 

s 329 
s 444 
5 479 
s 579 
s 304 




Letter Quality Powertypa *304 

Gemini lOx Ribbon "3 

Gemini 1 5x Ribbon »3 



Homewriter 10. 

MEW LX-80 

DX-10 Daisywheel 
DX-20 Daisywheel 
NEW LX-80. 

RX-80 s 208 Epson 80 Ribbon ... *5| 

FX-80 $ 323 Epson 100 Ribbon . *8 

FX-85 s 469 Homewriter Interface s 65 



$ 209 
s 234 
$ 245 
s 319 
! 224 




Okidata 182 «214 

Okidata 192 »349 

Okidata 193 '499 

Okidata 92 »349 

Okidata 93 *5S9 

Okidata 84 '629 

Okidata 92 Ribbon .... »3 



COMPUTER COVERS 






Fsftltttvs 

with %-trrvf 

mtetfoi 

wfilprprcmt 



D „ i,c B CMD64 56 gt. 

Keg. *]J™ VIC20 96 39 



$6.99 



Diifc Pifcve &G as 

Eilian MX 60 .17 99 
Etpon MX 80 n s? ay 
Ohulfllfl 92 ', / H 



SURGE PROTECTORS 

1 Outlpl '14 

SPECIAL 

4 Outlet.... ! 24 
6 Quilm *B9 






DISKS 




S/,ec 


,-// i,l if if M 


tilth 


BULK SS/DD DISK 


10 


50 


100 


s 9.99 


*48 


6 90 



Maxell SS/DD M5.99 

Disk Holder [50}... s 1 1.95 



PROWRITER .'209 

PANASONIC 

1090 $ 185 

1091 s 238 

1092 s 374 



Special Offer 

MW-350 $69 

4K Buffer $29 

Digital Devices 

U Print Interface.... s 44 

16K Printer Buffer. . s 75 
64K Printer Buffer 4 1 09 



PRINTER INTERFACES 

Micrografix MW350 '69 

Tymac Connection *69 

Cardco * G Interface '48 

Cardco B Interface '39 

Grapplur CD *84 



Printer Specials 

Doodle $26 

Print Shop $29 

Paper 1000 sheets »i 9.95 I 
Paper 2500 sheets*34.95 
Mailing Lables (iooo) s 8| 



FOR INFORMATION CALL (609) 596-1944 



MON.-FRI. 
10-5 




Mon.. Thurs ., fri 9 8 
Tuos.. Wed. & Sat 10 61 



P.O. Box 3354 
Cherry Hill, NJ. 08034 



RUN sh.HtMhtR vml 71 



SYMBOL MASTER™ 

MULTI-PASS SYMBOLIC 

DISASSEMBLER 

FOR THE COMMODORE 64* 

disassembles any 65Q2165W 
machine code program into 

beauiitui source 

■ Lcstl to proptoi titc I Ke experts f 

• AdLipt existing programs, to your needs! 

■ Automatic LABEL getwrilfon. 

• Ouipws Ktuii-e code file* I is di^lt fully Lhiitirsatihle 
with your MAE* PAL • CHM r or DcvclopftJ" m- 
^enbhiei,, reads, lor re-a^emhly and editing 

• Ouipui> formatted lisiing to ^reen and printer 

• Au1oiiij1k'jII> u.*c> NAMtiS o| Kcrtul jump l.ihle 

rouiines ami ill cpeminj t)vt«n variables. 

• Gent-uLcs lisi of eimaies for external iiddrc^e* 

■ Generates complctt croia , 'rtf ewoced symbol table. 

• Recognita instructions hidden uhdri HIT 
inductions. 

• IO0 1 iu.ch.me a>Je (in >pcrd 
(Symbol MatB w is nor copy protected.} 

ORDER NOW! Available on disk only. Introductory 
price $49.93 prepaid USA. 

•\f U H ,,■ .Vi.-.,'. ■:;;'l ■ ',r / i/kfr rr/ A j., 

ftU« d 1/1^**^4 qTJRro £Jm 

friFFvn^iw fW n u itUiknuiri nntfCHM is <r frjfHrfirJ 

tmtttmarkofComfrwdort, 

Ehtv$lop>Q4 U n r&dtmerk ofFrtnchSHk, 




UNLEASH THE POWER OF 

YOUR COMMODORE 64 

WITH THE ULTIMATE 

INTERFACE 

* €0111101 & monitor your home — applian^ex lights & 
security system 

■ Inirlliptnuh control almo^i an) device 

■ ConnctHi»Analoj-iu-I)i^iij]<:\myerttn 

■ Control Robots 

• Perform automated lectin}! 

* Aequoe -!■■.' (or laboratory A other instrumentation 
applications 

• Many other usev 

Don') make ihe mistake ol buying a limited capability 
interface Ens.c*ti£ate out universally jpplujble Dual 
h5Z- Venatilc Interface Adapter 'VIA | IJojrd. which 
plups into [he expansion eon net lor and proves; 

Four W>t>l( fully bidirti.no nj I [/O pons ft eight hand- 

shaLe lines * Four lo bit timer/counicrs • Full IRQ 
.:■■:■■ capability • Four ccsnvcnienl Id -pin DIP 

soclel interlace vnnnc.tiism • f:\pjfidabilslv up to 

four boards At Mtieen jvtn 
ORDEk NOW! Price Slb'J, pos,pa,d USA Buensfrs 
JiKinncnMiHui included I .i:!i additional board lU'J 



COMMODORE 64™ 

SOURCE CODE! 

"IVAaf 's Really Inside the 
Commodore 64" 

• MijsI cnnipkle available reconstructed assembly lan- 
guage source code lor die (M»4\ ILtsic diid Kcrnal 
ROMs, iill loK. ■ Ym will AiH> understand Mill 10 
undocumcssicd ROM routines, and beahle to effectively 
use them in j our own pf Dfl am^ • Us es LA 11 ELS . Not a 
mere one- line disassemble All branch toigeh and sub- 
routine entry points are shown. * TABLES are fully 
sorted oli and derived.. • Completely turn merited* no 
gaps whii tsocver. \bu will Ml ant) underhand ihe pur- 
pose of every rnuline and every line of eodc! * Com' 
plete listmj; ol equates lo eternal label icTcrcriccv ■ 
InviEuahle lulty trnswefeienced symbol lablc. 
Onkf C-64 Source. S2V.SJ5 p*htpjid USA. 



All orders shipped from stock wlihin 24 
hours via [IPS* V ISA/MasterCard wel- 
comed, 

SCHNEDLER SYSTEMS 

1501 N. Ivmhoe. n«pt, HH. ArllnRtnn. VA 22305 
Inrurmaliiin'Trlriihiinr llnlrrs 1703 1 2:i7-17!)G 



ments <>» my work via electronic mail. 

Whenever I had the time, I luj;ti e( ' im 
to check for incoming messages. 

This provides far more interaction 
lhan yon would gain from a tradi- 
tional correspondence course, one 
taken via television or VCR. or even 
a college course that has several 
hundred students with only one lec- 
turer. Each Elect ionic University in- 
structor has only ten students at one 
lime. This contributes to the individ- 
ual i/ed instruction availahle. 

At the beginning of the course, 
1 was asked to fill out a personal 
information questionnaire for trans- 
mission to my instructor. I was also 
given a brief resume of the instructor. 
This personal identification between 
instructor and student is important 
and is not always found in a tradi- 
tional educational setting. It is also 
possible to set up on-line sessions for 
chatting with your instructor. 

My Introductory Marketing course 
had four textbooks and workbooks 
that were definitely college level and 
of excellent quality, written by faculn 
members from Texas A&M Univer- 
sity. My instructor, Tom Copley, had 
a Ph.D. from Fenu State and an MBA 
from the University of California at 
Berkeley. Instructors are often either 
graduate students or retired univer- 
sity professors. 

The actual computer display was 
mostly composed of textual and nu- 
meric information. Other courses, 
when it's helpful, rely heavily on the 
C-64"s graphics capabilities. 

The Electronic University has an 
on-line library — always open — with 
over 60 databases offered through 
BUS (Bibliographic Retrieval Service). 
Anyone enrolled in Electronic Uni- 
versity can access ibis tremendous on- 
line information system; you needn't 
be taking a course. You pay a fee, 
which varies depending upon which 
database you are accessing. 

Through the library, yon can 14:1! 1 1 
access to 8,000, (K)0 books, including 
abstracts from the Harvard. Business Rr- 
i>iew and political news reports, as well 
as articles and indexes on any topic. 

Also available through the library 
are databases covering world news 
and information, stock market re- 
ports, the Official Airline Cuide and 
admission into the Electronic Uni- 
versity's Seminal Series. 

The Seminar Series gives students 
the opportunity to participate in in- 
leractive seminars on current topics 
and special-interest subjects without 
having to enroll for a full-length 



course. Seminars vary in length from 
several hours to several weeks and 
are given bv renowned experts in 
their fields. 

During a seminar, you mav interact 
with the lecturer, panel members and 
other students. All communication 
among seminar participants is dis- 
played on your computer's screen. 
You may print out the entire seminar 
or request a disk from the Electronic 
University. 

Nine seminar topics are listed in the 
l'JS3 Electronic University Catalog, 
each costing from $ 12 to $1 5. 

How to Get College Credit 

"['here are four ways to earn college 
credit Perhaps I be most common is to 
use TeleUearniug courses as prepara- 
tion for college-level examinations, 
such as CLEP. Sou do all of your course 
work through the Electronic Univer- 
sity, and then, when you are ready to 
take the exam, you go to one of the 
1800 colleges and universities nation- 
wide that offer these examinations. 

If you earn the grade required by 
the college giving the exam, then that 
school awards credit for the course. 
The Electronic University simply pre- 
pares you to take those tests; it doesn't 
actually award credit itself. 

Sciondlv. you can enroll in a uni- 
versiivthat has developed courses for 
use through the Electronic Univer- 
sity, You use the college's materials 
and the college instructor, but you 
take the course on-line. The Univer- 
sity of Nebraska and Ohio University 
are participating in course develop- 
ment and course offerings from their 
independent study departments 
through the Electronic University. 

You can also enroll as a matricu- 
lated student at either Edison Col- 
lege, Trenton, NJ ((509-981-1100) or 
City University, Bellevue, WA (206- 
(54.V2O00), These universities offer 
degree-granting programs entirely 
via TeleLeamtng. You take all of your 
course work on-line, and then you 
take final examinations, prepared by 
their faculty members, at your local 
college or library under the super- 
vision of a proctor. Edison College 
offers Associate and liachelor's de- 
grees and City University oilers a 
Masters. 

Another method of earning credits 
is to take a TeleLearning course and, 
after completing it, lo apply at your 
chosen college for "life experience" 
credits. Many colleges and universities 
award credit for knowledge gained 



Tl /RUN SEPTEMBER 1985 



through nim-iraditional HR'ans, such 
as work, personal experience or cor- 
respondence study. You should check 
with your local college on its credit- 
awarding policy before taking any 
courses for which von hope to gain 
credit through Electronic University, 
The courses that were available in 
early June varied in price from $45 
to $300, The lees reflect llic variety 
of offerings and whether or not a 
course is college level. 

Who Benefits from 
Electronic University? 

The Electronic University offers in- 
dividualized instruction and courses 
given by educators from all across the 
nation. You don't have to physically 
attend classes at specific limes, and, 
often, the cost is less than that for 
full-time study. 

As with any kind of self-paced cor- 
respondence program, yon have to 
be self-disciplined in order to suc- 
ceed. If you can't motivate yourself 
to do your lessons, stick to your own 
plan of study and set aside regular 
study times, you'll probably find 
yourself dropping out 

This on-line service is intended for 
people who, for whatever reasons, 
cannot or do not want to physically 



attend school or college to take a 
particular course. 

Someone who works full time and 
doesn't have the luxury of having a 
college nearby might want to look 
into the Electronic University. The 
physically handicapped or those liv- 
ing in remote locations would 
benefit greatly from Telel .earning. 
Children could also benefit from the 
wide range of class offerings given 
by teachers from many geographical 
locations. 

I sec the Electronic University as a 
good opportunity for supplementing 
your formal education, not as a com- 
plete replacement for a classroom- 
based education. It provides valid op- 
tions for those who want to take extra 
courses (credit or non-credit) to com- 
plement their previous educational 
course work. For children, teenagers 
and adults, Telel .earning can offer the 
challenge that you face in traditional 
educational settings, but without 
many of the pressures. 

Impressions 

My experience with the Electronic 
University exceeded my expectations, 
1 laving been a college instructor my- 
self, I was quite apprehensive about 
both the quality of course work being 



offered by an on-line network and 
the ability of a person to learn by 
this method. Frankly. I was impressed 
with the course- work materials and 
the curriculum, and with the (act that 
I could interact with my Instructor 
when I wanted or needed to. 

The Electronic University puts into 
action what many have just dreamed 
about, ll is still young and has much 
room for development. However, it's 
a step in the right direction and al- 
ready shows great promise as an on- 
going source of educational training. 

Tclel.carning is the only on-line 
educational service available to C-(54 
or CI 28 owners. The Plato Home- 
link service offers online courses, 
but doesn't link up with Commodore 
com [utters and doesn't offer credit 
toward college degrees. 

How can you find out more infor- 
mal ion about TeleLearning? You can . 
telephone 800-22LEARN, 800-44- 
LEARN (in California) or J I 5-928- 
2800. Or you can write to Telel .earn- 
ing Systems, Inc., 505 Beach St., San 
Francisco, CA 941 33, SI 



Address all author correspondence in 
Margaret Morabito, eta RUN editorial, 

HO Pine Si., Peterborough, Ml 03(58. 



Circle GO on Header Service card 



Gird o ?fi [ a on H\av,\i-f ESnrvice card 



f NOT JUST ANOTHER 1 
PRETTY (INTER)FACE 




THE PRINTM ASTER /+G With Intel MFeatu res '" 

II you don E care whas you printouts look We. r>> duM use any ofd interlace if you warn fcjfl pvtor 

mance. w>ih adYanr^d feature, you can use. I hf :ne PR I N T MAST Eft' *G is foe you 1 True f+tfiimasterj' + G 
has many iflatuces found no wliece else Full fjr ap-h: c.5. comparability with Epson. Star, Tally, OkuJala. 
Gocnla. NEC and none Graphics speed (ins. been max knifed by reducing or t^minaiing print liearf 
snuffling its let I Completes Commodore pnntw Test program in 4 minutes. 400^ Haste than most 
olNr inltrijOK EmuJaSiofT irafuspareni Iwhnq and decimal modes. pUs two ?.pecijl wcrdprocc^» n 'Q: 
modes CasMiieof tuipMiy rfi«f*«t 

WHAT ARE INTELLIFEATURES7 Ihew are the special advanced fealurcr. &1 Inr ftinimasirjf tG Set 
dil margin ami page lenglh 5mgl# page p.™-* Double density .met revtrse o/ophics switch sellings 
Secondary address lode Enhanced gr^h-ics c headers The ftfolnMtr ROM contains son*? specui 
Commodorp machine larwjuagt routiMS wtiufi you can access wiih a LOAD commjrvd |u$l like i divk 
drive LOAD'S 4 l pspijys tnc *<fc frcclory winoui deitioyng BASIC menwiy LOAD'STATuS 4 1 
displays complete Prmimasie* sellings and stilus And mote 1 Add S 2 50 lor ih.ppmg Soggeslecr 

retail jgggs 

LDQKI 16K BUFFER EXPANSION ■ F*ljcp <-^iy inside Print mas tetl+G case Accepts f6K in 40 

Second^ bdudBS a second r )Mwt»di adds many more ianrasi>c httHlfoaHttl L0AD - RENUM' 4 1 
renu^fcers a Basic pcor/ar LOAD'OLD.4 i move** a NEW*. Basic prolan LOADNNSERT 4 1 

merges a fi^c program tiesT/i and use Special charaCtei Mh LOAD'EDlT .4 t to feign special 
c'laractf-s Prog* am any eJunfitM id be Uf3 t« W CHRSs Mjny more fealurm ihan we can hsi here 

LOOM PFHHTfeUSTEhVS fat HS33? prlrdjfi - An at ihe feature of iheftmimKitf r*Gioi * fl S?3? 

prinier Do qcjptins charader* and dot p/jpfiits * n your srui Epson or other supported prflrtr 
300. 600' 1200 ?400 Baud word and partly Dlft or Xon-XoM handle Rus/Mmus 12 voUt 
Specify mafe of female 0B?i ainn«Tor AcKJ S? 50 lor Shipping J J j g^gg 



CALL (206) 236-298 3 

tOrnnitronilQ 

t P.O. BOX fl3-OEPT,Ra MERCEH IS .. WA 98040 




See yew :ixal dealer rx rail or 
write us Vi^a 4 Mas-ercarct wet- 
come 30 day money tjack guar- 
ante? Call or wrtie il yuu want 
ro par i n 1 1 1 ,ii t 1 in a m.U'kct'riia 
vey 

OEALEHS CALL US' > 



r 



ftabodq. cOfiieA keM&i 



it 



A 




Siih:h Novenilwr lOB'l. Ml Nibble has 
successfully copied boavily protected 
diskettes lot grateful C-6if owners' 



While, olkeM. pA&mtte., 



oeUuefai. 



The next generation in archival 
methods is here loday> 
*:,-.'■-■■•- . ■ ■ ..' ■ ''.-price 

• f ,j-;i' to tfjle fTOl QmpltG&tQti 
instruction* 

» Totttty ttutQfftitip no tnowtetlqo 

ot oos ins utd 

• Yn<i IILOVt Wfl NIBBt r- - it noli 
return wtthtn n~: tfayj tot lull wftiort 

Own THE FINEST DISK COPIER SYSTEM lor 

The C-6-i and 1541 disk drive ■ Q^fa totLu ! 




Full Circle 



TULL CIHCLE EOFTWWE INC. 

PO B • ■ 

riiyl"-' flrvci 4S4Q1 
Prwffc(8lSiJS3-S1K 



A/fQQ/T **:'<*3*, ,".i.£»rtg t fa^JV^ 



I Crw, mt#MH >dd f . ut— i ^, | 



Special MSD Version now available! 



J 



RUN SEPTEMBER 1985 1 73 



Commodore Helps 
Pay the Bills 

Paying your bills can be a painful procedure. 

Let your Commodore take the tedium out of this task 

by printing professional-looking checks, a record of each entry 

and a running balance of your transactions. 

By WAYNE ARNETT 



There ate many time-honored meth- 
ods for coping wiili monthly hills, but 
the most common i.s probably the pen 
inhand technique. The procedure is 
usually the same and begins with a 
search lor the checkbook. Will it be in 
die glovebox this time or still in a hag 
with the groceries? After shaking out 
some loose thy cleaner's receipts, you 
prepare to wage war on personal debi 
with a calculator, scratch pad and ball- 
point pen. 

If this sounds familiar, welcome 
aboard. Many small businesses han- 
dle their finances the same way. But 
handwriting personal checks and 
posting them individually to a ledger 
or account register invites errors and 
wastes time. And consider this: Over 
the years, how many nearly identical 
checks will you handwrite for such 
things as your mortgage payment or 
electric bill? It seems as though some 
of these repetitive tasks could be 
automated. 

Check Writer prints professional- 
looking checks and a record of each 
entry. It also maintains a running 
balance of your transactions. You 
don't have to cuter anything except 
the amount of payment. Your check 
amount is automatically entered into 
the check register, so if you some- 
times put one amount on a check 
and enter a different figure in the 
register or ledger, then this program 
should be of interest to you. 



Most banks can provide tractor* 
feed checks in a variety of formats, 
imprinted with your name and ac- 
count number. Many other suppliers 
of business forms, including Radio 
Shack, have a good selection of 
checks with detachable stubs, carbon- 
less copies and other features, such 
as matching window envelopes. 

1 use 3ill-purpOSe checks available 
from Moore Computer Supplies, l'<) 
Box 20, Wheeling, II. bOfl'JO (catalog 
no. LI 7566). The spacing and labs in 
the printout section of the listing are 
designed to fit the Moore checks, but 
Check Writer can be adapted to any 
other style. 

Whatever type of check you decide 
to use, you mi gin find it well worth 
the nominal service fee to maintain 
a separate account for computer- 
printed checks, used only for your 
monthly bills. It's easier to keep track 
of a budget, and you no longer carry 
your financial records in your pocket 
or purse. 



Writing Checks 

Run the program after putting 
blank checks in the printer. The 
display prompts you Ibr beginning 
balance, deposits and bank service 
charges. These are optional, hut you 
can't keep accurate records without 
them. You also provide the first 



check number and the date to appear 
on the checks. 

The screen then clears and asks for 
the amount of each prefoi uiaited 
check. If for some reason one of your 
regular creditors isn't getting paid 
this month, just hit the return key 
and that check will be skipped. 

When all the preformatted check 
amounts have been entered, the dis- 
play asks for payee, amount and 
memo lor any additional payments. 
The memo line is for an account 
number or any other information 
you would normally jot on a hand- 
written check. 

After the last one is "written," just 
hit the return key without typing an- 
other payee's name. Entering a blank 
payee line or exceeding ">() total 
checks terminates the input portion 
of the program. 

It's important to position the 
blanks carefully in the printer, so that 
the information will appear in its 
proper place. A row of asterisks 
should appear at the top of the first 
check. Before you begin printing 
your checks, make sure the asterisks 
are in the proper place. If they are, 
press f 1 to proceed with printing; if 
they aren't, reposition the blanks and 
press 17 for another test row. It won't 
take long before you get it right the 
first time. 

While the checks are printing, a 
subroutine converts the numeric dol- 



74 / RUN SOTOIBER lW!i 



RUN It Right 



CM; C-128 (in {.',44 mode); printer 



lar amounts to Knglisli. For instance, 
564.95 appears with a dollar sign and 
"five hundred sixty-four and 95/100" 
is printed ou the appropriate line. 

After the checks are completed, re- 
turn the printer to normal operation 
by removing the blanks and install- 
ing tegular paper. Press II to print 
the summary, which recaps the pre- 
ceding activity and provides an end- 
ing balance. The summary gets its 
information from the same arrays as 
the checks, so there shouldn't be 
discrepancies. 

On each check, the program prints 
a check number, which must match 
the imprinted numbers on your 
blanks. Make sure the first number 
you enter is the same as the one on 
your first check, and the rest will take 
care of themselves. 

Fine-Tuning 

It's easy to customize ihe printout 
section of the program if your checks 
are a different style. After you type in 
and save the program, run it with some 
dummy entries and prim iheni on reg- 
ular paper. Then compare the posi- 
tioning of (he various items with your 
checks. The value of SI' determines i he- 
number of spaces, or line feeds, be- 
tween entries, as well as the distance 
between individual checks (yours may 
be taller or shorter than mine). 

When typing in the program, sub- 
stitute actual names and payment 
memos for the Data statements in 
lines 350-390. You can have more or 
less than the five preformatted checks 
shown in the listing, as long as the 
last one is identical to line 100. Any 
additions should he squeezed in be- 
tween the existing five lines, so the 
rest of the program line numbers will 
be unchanged. 

You may want additional infor- 
mation on your checks, such as mail- 
ing addresses or invoice numbers. 
The C$ array, which presently con- 
tains payee, amount and memo, can 
be expanded to include whatever you 
need. Experiment with SF and TAN 
until everything ends up in the right 
place. 

This program completes a tedious 
and unpleasant task more quickly 
and accurately than was ever possible 
with the ballpoint-pen method. And 
isn't that what home com [niters are 
all about? H 



Address all author correspondence to 
Wayne Arnett, 33 1 5 A'. ApoUo Drive. 
Chandler, AZ S522-1. 



Clrdo 9fl on Raad&r Sorvlco card. 




On Screen Status Display 



LINE 
CO*. 

h t t r 



JUST 

* ■ ■ i 



r f HI NAM! 
~ T Tu\ 10 CP1 *3S UElffl 
HCj r©*U*IALTS 

. . 

Scroll ln.-]':j,|.;jr 

Pn.nl TiraTurfls, currently tMUng uuti 

Filename rjl 1*11 

PareflTifig* of RAM (memory! umj 

ftuisr (ilso matsiga |m#j 

Word wrip'iutiilictiion 1ijg 
H - "Block imrmnrd"" Hag 
I - lnur| Tr-.jt: iiirj; 
J ' Chj^jciftr-i [i#u inch 
K - NumtMn ol the Currant font 
L - N»mfl of rn* current Ponl 

CiMfii Yt wr Own or choose from ovar 15 
Including: 



0DuhQU5 

■ look 

Bold 
Pudfy 



Eng lish 
Italic 



The Xoloc Fonlmastor requires: 



Overview of FONTMASTER 
word processor features: 

1| Po*erEul btock manipulation 
commands (Cut. Pasie. Move, Overlay) 

2| Uaor ■ friendly electa inctude (foots* 
supst'sub scripts, underlining* bold lace, 
etc.) 

3) Up to eight di ffcrem fonls can be used 
simultaneously. 

*) Many printing pplions such as page number- 
ing, titles, wcrrj wrap, right Justification, and 
more 

5) Eight disk \1Q commands lEavo. Load, Verify, 
Erase. Etc}. 

lypo styles provided In this unique program. 

£»),£) fJi&U Uarhattan 
-Stop Sculpt 

BVTE itopbold 

unopopTsdn T©^<tTnX* 



i Crjmmodtjn Ifeil <M* n..,« 

• An* Ipmn ccnj*ii-itii* fint* 1 **»Cn *4 tpKir. 
flpTi-n*. D>H». PfenitwiC. n,l|min Com»1»r. 

j : i : ' i ■ -. 

hr&WWmc • 3010 Arnold Road 



■- J*l»r c*i r-u* lo*i1 <i«» r;'»jl*i *,:' 
■6Jfl*r #opul*r wrjtd pnoctllori iwr.fi u 
*■»;•• <:. Ii*» S-rnfl. Scr.f1 Bi. SptHtenpl 
and «i3<# 



Salma.KS6740l 



{913)637-0665 



Circle 31 on Reactor Service card. 



BACKUP 

PROTECTED SOFTWARE 

with COPY II 64 

From ihe team wholirsl brought you COPY II PUIS (Apple), COPY II PC 
(IBM) and COPY II MAC (Macintosh) comes a revolutionary new copy 
program for the Commodore 64, COPY II 64! 

• Copies most protected software — automatically. 

• Copies even protected disks in just 3W minutes. 

• Maximum of four disk swaps on a single drive, 

• Copies half and full tracks. 

• Requires just one 1541 drive on the Commodore 64. 

Call M-F 8-5:30 (W. Coast time) with your SI 35 : 503/244-5782. 
Or send a check (add $3 s/h, $K overseas) to 

CENTRAL POINT 
Software, Inc. 

9700 SW Capitol Hwy. "luu 
l-ortlattd, OR 5)7219 




$39.95 



Wi> update Cop) II (i 1 regularly t.i handle new prolw nous: ynu as a registered owner nuiy u|)dsite at any 
time tin I - prii I- 1 {in update, um send original disk .nnl S20 i 

Ttlis fuuilm i is pioi ithflfm tfie purpiKie <>t ctHittliitsi «m to mukr unhit ntcopk's tmh 



RUN SDMBIHf.R 1*18} i 75 



100 
M0 
120 
130 
110 
150 

160 
170 
180 

190 
200 
210 
220 
230 
240 
250 

260 
270 
280 

290 

300 
310 

320 
330 

340 
350 
360 
370 
380 
390 
400 
410 
420 
430 
440 

450 

460 
470 

480 

490 

500 
510 

520 

530 

540 
550 

560 
570 
580 

590 

600 



listing 1. Check Writer program. 



REM CHECK WRITER :REM*192 

REM WAYNE ARNETT :REM*246 

; :REM+96 

PRINT CHR${142) :REM*32 

F1$=CHR${ 1 33) :F7$=CHR$( 1 36 > :REM*1 20 
LIS = " ********************************* 
*****" :REM SPACE + 38 * :REM*150 
DIM C$(50,3),C(50) :REM CHECKS :REM*166 
DIM D${ 1 0,2) ,D( 1 0) :REM DEPOSITS :REM*240 
DIM W${5) ,N1S(19),N2$(9}:REM NUMERALS/W 
ORDS 
DIM M$(12):REM MONTHS 

I=1T019:READ N1$(I):NEXT 

I=2T09:READ N2$(I):NEXT 

I=1T012:READ M$(I):NEXT 



610 INPUT" AMOUNT OF DEPOSIT! 5 SPACES }" ;D( I ) 

-■ 1 lfl 1 



FOR 

FOR 

FOR 

1 = 1 

READ C$(I,1 ),C$(I,3) 

IF C$(I,1 )="END" THEN 



1=1+1 :GOTO24 



:REM*186 

:REM*1 30 

:REM*88 

:REM*222 

:REM*220 

:REM*1 82 

:REM*92 

C$(I , 1 )="" :GOT044 

:REM*34 

:REM*85 

: :REM*247 

DATA ONE , TWO , THREE , FOUR , FIVE , SIX , SEVEN , 
EIGHT, NINE, TEN, ELEVEN, TWELVE :REM*207 
DATA Till RTEEN , FOURTEEN , FIFTEEN .SIXTEEN, 
SEVENTEEN , EIGHTEEN .NINETEEN : REM*23 
: : REM* 21 

DATA TWENTY , THIRTY , FORTY , FIFTY , SIXTY , SE 
VLNTY, EIGHTY, NINETY :REM*115 

; :REM*41 

DATA JAN , FEB, MAR , APR ,MAY , JUN , JUL , AUG , SE 



P, OCT, NOV, DEC 

DATA MORTGAGE COMPANY, MEMO 
DATA ELECTRIC COMPANY, MEMO 
DATA WATER COMPANY, MEMO 
DATA GAS CREDIT CARD, MEMO 
DATA MASTERCARD, MEMO 
DATA END, END 

REM STARTUP INFORMATION 

PRINT" {SHFT CLRHCRSR DN) ENTER 
BE PRINTED ON CHECKS." 
INPUT"USE THE ( MMDDYY ) FORMAT 



REM*173 
:REM*61 
:REM*13 
:REM*81 
:REM*193 
:REM*31 
:REM*81 
: REM* 185 
:REM*1 31 
:REM*45 
:REM*1 51 
DATE TO 
: REM* 45 
- ";T$ 
:REM*21 3 
:REM*231 
M>12 THEN4 
:REM*11 
DA < 1 OR 
REM*253 
YR<85 T 
REM*221 
REM*247 



IF 



:IF 



IF LEN(T$) < >6 THEN450 

M=VAL(LEFT$(T$,2) ) : IF M<1 OR 

50 

DA$=MID$ (T$ , 3 , 2 ) : DA=VAL( DAS) 

DA>31 THEN450 
YR$=RIGHT$ { T$ , 2 } : YR=VAL ( YRS ) 
HEN450 

DT$=M$(M)+" "+DAS+", 19"+YR$ 
PRTNTLI$:PRINTTAB(13 ) ;DT$:PRINTLI$ 

:REM*229 
PRINT: PRINT"ENTER DEPOSITS BY DATE AND 
AMOUNT." :REM*210 

PRINT" {ENTER BLANK DATE TO END DEPOSITS 
>":PRINT:I=1 :REM*36 

IF 1=5 THEN PRINT" {SHFT CLR } " :REM*240 
INPUT"DATE OF DEPOSIT (MMDD)";D$ 

:REM*1 46 
IF D$="" THEN650 
IF LEN(D$) < >4 THEN550 
LD=VAL(LEFT$(D$,2) ) :IF LD<1 OR 
EN550 
RD=VAL(RIUHT$(D$,2) ) :IF RD < 1 OR 



:REM*30 

:REM*92 

LD>12 TH 

:REM*1 48 

RD>31 T 



REM 5 SPCS 
620 TD=TD+D(I) :PRINTLI$ 
630 G=D(I) :GQSUB2000:D$(I,2 
640 1 = 1+1 :IF Id! THEN540 
650 PRINT" (SHFT CLR}": INPUT 

CE";BU 
660 G=BB:GOSUB2000:BBS=G$ 



REM*184 

REM*184 
=G$ :REM*112 

REM*168 
BEGINNING BALAN 
:REM*126 

:REM*60 



670 
680 
690 

700 
710 

720 
730 
740 
750 
760 

770 

780 
790 
800 
810 

820 
830 
840 
850 
860 
87 

880 
890 

900 

91 i 

920 



PRINTLI$:INPUT"BANK CHARGES" ;BC: REM*1 18 
G=BC:GOSUB2000:BC$=G$ :REM*176 

PRINTLIS : INPUT"OTHER DEDUCTIONS" ;OD 

:REM*236 
G=OD:GOSUB2000:OD$=G$ :REM*152 

PRINTLIS :PRINT"ENTER FIRST CHECK NUMBER 
TO BE" :REM*90 

INPUT"PRINTED";FCN :REM*58 

; :REM*196 

REM SET UP CHECKS :REM*60 

: :REM*216 

PRINT" (SHFT CLR}ENTER AMOUNTS OF MONTHL 



Y CHECKS 
PRINT"TO 



SKIP ONE, HIT <RETURN> 



NO 



REM*220 

WITHOUT 

:REM*81 

:REM*83 

:REM*65 

:REM*235 

";CN;"{CR 

-.REM* 7 7 

: REM* 11 

:REM*33 

:REM*131 

:REM*101 

REM*13 



930 

940 

950 

960 

970 

980 

990 

1000 

1010 

1020 

1030 

1040 

1050 



PRINT"ENTERING AN AMOUNT." 

CN=FCN;RC=1 :I=1 

IF C$(I, 1 )="" THEN880 

PRINT: PRINT" {CTRL 9} CHECK 

SR LF) " 

PRINT"PAYEE: ";C$(I,1) 

INPUT" AMOUNT ";C(D 

IF C{I) <1 TMEN870 

IF C(I)>=10000 THEN830 

GOSUB970:CN=CN+1 

1 = 1+1 :IF K51 THEN GOSUB1050:GOTO800 

:REM*3 
RC=0 :REM*9 

PRINT" (SHFT CLR)ENTER ANY ADDITIONAL CH 
ECKS.(2 SPACEsJAFTER" :REM*159 

PRINT"ENTERING LAST CHECK, HIT <RETURN> 

:REM*85 
PRINT"WITHOUT AN ENTRY FOR PAYEE." 

:REM*181 
9) CHECK NO.";CN;"{CR 
:REM*187 
:REM*115 
: REM* 2 5 
:REM*149 
THEN950:REM*35 
: REM* 2 5 
:REM*85 
RIGHT$(G$,L) :REM*5 
:REM*119 



PRINT: PRINT" (CTRL 
SR LF) " 

INPUT"PAYEE ";C$(I,1) 
IF C$( I, 1 )=""THEN1 080 
INPUT"AMOUNT" ;C{I) 
IF C(I)<1 OR C{I) >=1 
TC=TC+C( I ) 
G=C{I) :GOSUB2000 
L=LEN(G$)-1 ;C$(I,2)= 
IF RC THEN RETURN 



3) 



:IF 



INPUT"MEMO{2 SPACES] " ;C$ ( I 

C$(I,3)=LEFT$(C$(I,3),30} 

1=1+1 :CN=CN+1 

IF I>50 THEN1080 

IF I>4 THEN K=I-6:K=ABS(K) 

K/4)THEN PRINT" {SHFT CLR)" 
1060 IF RC THEN RETURN 
1070 GOTO920 

1080 G=TC:GOSUB2000:TC$=G$:NC=I 
1090 EB=BB+TD-BC-OD-TC 
1100 IF EB<0 THEN PB=ABS ( EB ) :GOT01 1 20 

:REM 
1110 G=EB:GOSUB2000:EB$=G$:GOTO1170 
1120 G=PB:GOSUB2000:L=LEN(G$)-1 

PB$="("+RIGHT$(G$,L)+")" 



:REM*243 
:REM*249 
:REM*100 

.-REM* 34 
K/4=INT{ 

:REM*50 
:REM*180 

: REM* 76 

:REM*20 
:REM*1 02 



I 1 30 
1140 

II 50 
1160 
1170 



HEN550 :REM*194 

D$(I,1 >=I,EFT$(D$,2) + "/"+RIGHT${D$,2) :D$ 
b iiii :REM*140 



REM {2 SPACES}** PRINT CHECKS 

PRINT"(SHFT CLR)(CRSR DN} BE 
ASTERISKS WERE PRINTED AT" 



138 

:REM*56 

REM*186 

REM*118 

: REM* 96 

:REM*116 

:REM*1 1 6 

SURE THE 

:REM*1 36 



1180 PRINTTAB(10)"TOP OF FIRST CHECK 



:REM*B8 



7IWRUN SEPTEMBER I'm 



1196) 
1200 

1210 

1220 
1230 
1240 
1250 
1260 
1270 
1280 

1290 
1300 
1310 
1320 
1330 
1340 
1350 
1360 
1370 
1380 
1390 
1400 

1410 
1420 
1430 
1440 
1450 
14 60 
1470 
1480 
1490 
1500 
1510 
1520 
1530 
1540 
1550 
1560 
1570 
1580 
1590 
1600 
1610 

1620 

1630 



PRINTLI$: PRINT :REM*228 

PRINTTABI 1 3)"F1 TO PROCEED" : PRINT 

:REM*6 
PRINTTAB(12 ) "F7 TO TRY AGAIN" 
CLOSE3:CN=FCN:OPEN3,4 
PRINT#3, "*****" 
GET R$:IF R$ = "" THEN 12 40 
THEN1280 



16 50 
1660 
1670 
1680 
1690 

1700 
1710 

1720 
1730 

1740 

1750 
1760 
1770 

1780 
1790 
1800 



REM*1 96 

:REM*60 

:REM*172 

: REM* 3 6 

:REM*188 

:REM*122 

:REM*96 

PRINTING. 

:REM*209 

:REM*205 

:REM*233 

:REM*149 

:REM*103 

:REM*181 

: REM* 51 

:REM*169 

:REM*175 

:REM*5 

:REM*237 

:REM*35 

1 SPACE 

:REM*159 

:REM*229 

:REM*115 

:REM*57 

:REM*7 

:REM*1 41 

: REM* 167 

:REM*253 

;REM*43 

: REM* 7 3 

:REM*255 

;REM*1 41 

:REM*25 

:REM*33 

;REM*54 

:REM*68 

:REM*212 

:REM*68 

:REM*26 

:REM*138 

:REM*46 

PRINT A S 

:REM*120 

IN PRINTE 

:REM*58 

PRINT" 

:REM*10 

PROGRAM 

:REM*222 

:REM*66 

:REM*136 

:REM*122 

:REM*92 

PRINTING. 

..." :REM*112 

CLOSE3:OPEN3,4 : REM* 11 6 

PRINT#3,CHR$(14) ;TAB(11 ); "CHECKING ACC 
OUNT" :REM*166 

PRINT#3,TAB(13) ;DT$ ;CHR$ ( 1 5 ) :REM*26 
PRINTS3:PRINT#3 :REM*72 

PRINTS 3 , "BEGINNING BALANCE" ; TAB ( 50-LEN 
(BB$) ) ;BB$ :REM*202 

PRINTS3:I=1 :REM*234 

IF D(IK1 THEN1790 :REM*160 

PRINTS3, "DEPOSIT ";D$(I,1 ) ; TAB { 54 -LEN{ 
D$(I,2) ) ) ;D$(I,2) :REM*232 

1 = 1+1 :IF K11 THEN1760 :REM*6 

PRINT#3 :REM*0 

PRINTS3 , "BANK CHARGES" ; TAB ( 35 -LEN{ t!C$ ) 
);BC$ :REM*149 



IF R$=F1$ 

IF R$=F7$ THEN1230 

GOTO124 

PRINT" (SHFT CLRH3 CRSR DNs } 

II 

SP=4:GOSUB2050 

1 = 1 

IF C(I) <1 THEN1560 

PRINTS3,TAB(72>;CN 

SP=2:GOSUB2050 

GOSUB2080 : PRINT* 3 , TAB ( 6 ) ; W$ 

SP=1 :GOSUB2050 

PRINT#3,TAB(48) ;DT$; 

PRINTS3 , TAB ( 1 ) ; " $" ; ( C$ ( I , 2 ) } 

C${I,1 >=LEFT$<C$(I,1 ) ,44) 

FOR J=1 TO 45-LEN(C$(I,1 ) } 

C$ ( I , 1 ) =C$ ( I , 1 ) + " " : NEXTJ : REM 

SP=1 :GOSUB2050 

PRINTS3,TAB(6) ;C$(I,1 ) 

SP=3:GOSUB2050 

PRINTS3,TAB{6);C$(I,3> 

SP=5:GOSUB2050 

REM BOTTOM HALF (VOUCHER) 

PRINTS3,TAB{72) ; CN 

SP=1 :GOSUB2050 

PRINTS 3 , TAB { 66 ) ; DT$ 

SP=7:GOSUB2050 

PRINTS3,TAB(5);C$(I,1 ) 

PRINTS 3 , TAB ( 5 ) ; " $ " ; C$ ( 1 , 2 ) 

PRINTS3,TAB(5);C$(I,3) 

SP=12:GOSUB2050 

CN=CN+1 

1 = 1 + 1 :IF K=NC THEN1310 

CLOSE3 



TO 



REM PRINT REGISTER 

PRINT"{SHFT CLR}{CRSR DN} 

UMMARY FOR YOUR RECORDS," 

PRINT" INSTALL REGULAR PAPER 

R.":PRINTLI$ 

PRINTlPRINT TAB{13);"F1 TO 



1640 PRINT:PRINT TAB(9};"F7 TO EXIT 



R$=""THEN1650 

THEN1690 

THEN2290 



GET R$:IF 

IF R$=F1$ 

IF R$=F7$ 

GOTO! 650 

PRINT" (SHFT CLR){3 CRSR 



DNs} 



1810 
1820 

1830 
1840 
1850 
1860 
1870 
1880 

1890 
1900 
1910 

1920 
1930 
1940 

1950 
1960 
1970 
1980 
1990 
2000 
2010 
2020 

2030 
2040 
2050 
2060 
2070 



IF OD=0 THEN1830 :REM*43 

PRINTS3: PRINTS3, "OTHER DEDUCTIONS" ; TAB 
(31-LEN(0D$) ) ;ODS :REM*251 

PRINT03:CN=FCN:I=1 :REM*49 

IF C(I}<1 THEN1900 :REM*105 

C$(I,1 )=LEFT$(C$(I,1 ),30) :REM*53 

IF CN>999 THEN K=8:GOTO1880 :REM*19 

K=9 :REM*173 

PRINT#3,"CKS";GN;C$(I,1 ) ;TAB( K-LEN< C$ ( 
I,2))};C$(I,2> :REM*237 

CN=CN+1 :REM*153 

1 = 1+1 :IF KNC THEN1840 :REM*5 

PRINTS3:PRINTS3,"*** TOTAL CHECKS ***" 
;TAB(27-LEN(TCS} ) JTC$ :REM*83 

IF PB THEN E$=PB$:T=54:GOTO194 0:REM*35 
E$=EB$:T=53 :REM*201 

PRINT)!/ 3 : PRINT* 3 , "ENDING BALANCE" ; TAB ( T 
-LEN(E$} ) ;E$ 
CLOSE3:GOTO2330 



2! 

2090 

2100 

2110 

21 20 
21 30 

2140 

21 50 
2160 
2170 
2180 

21 90 
2200 

2210 
2220 

2230 

22 4 
2250 

2260 
2270 
2280 
2290 

2300 

2310 
2320 
2330 



REM SUBROUTINES 



:REM*215 
: REM* 81 
:REM*151 
:REM*191 
:REM*171 
:REM*91 
:REM*1 07 
:REM*24 3 



REM ALIGN DECIMAL POINTS 

IF G=0 THEN G$="0.00":GOTO2030: 
G=INT( (G+.005)*100)/100 
G$=STR$(INT(G) )+"."+RIGHT$(STR${G*100) 
,2) :REM*21 

RETURN :REM*47 

REM SET SPACING FOR PRINTOUT :REM*33 

FOR N = 1 TO SP: PRINTS 3 :NEXTN :REM*240 
RETURN :REM*78 

REM CONVERT NUMERALS TO WORDS 

:REM*58 
FOR J=1T05:W$(J)="":NEXTJ :REM*202 
Q$=C$(I,2) :L1 =LEN(Q$) :L2=L1 -3 :REM*248 
CA$=MID$(Q$,1 ,L2) :CE$=RIGHT$(Q$,2) 

:REM*1 44 
M=1:0N L2 G0T021 80,21 70,21 40 , 21 20 

:REM*92 
T=VAL(MID$<CA$,M,1 ) } :REM*124 

W$( 1 }=N1$<T)+" THOUSAND " :M=M+1 : REM*80 
T=VAL(MID$<CA$,M,1 ) } : IF T=0 THEN2160 

:REM*104 
W$(2}=N1$(T)+" HUNDRED " :REM*226 
M=M+1 :REM*186 

T1 =VAL(MID$(CA$,M, 1 ) ) :M=M+1 :REM*1 26 
T2=VAL(MID${CA$,M, 1 ) } :REM*38 

IF T1=0 THEN2220 :REM*144 

IF T1=1 THEN T3=10+T2:WS(5)=N1$(T3):GO 
TO2250 ;REM*238 

W$(3}=N2$(T1 ) :REM*240 

IF T2=0 THEN W$( 5 ) =W$ ( 3 ) :GOTO2250 

:REM*208 
W$(4)=N1$(T2}:IF T1=0 THEN W$ ( 5 ) =W$ ( 4 } 
:GOTO2250 :REM*228 

W$(5}=W$(3}+"-"+W$(4) :REM*62 

W$=W$(1 )+W$(2)+W$<5)+" AND "+CE$+'7l00 
" :REM*110 

W$="*** "+W$+" ***" :REM*250 

T=0:T1=0:T2=0 :REM*23 4 

RETURN :REM*42 

PRINT" {SHFT CLRHCRSR DN ) END PROGRAM 
WITHOUT PRINTING SUMMARY." ;REM*24 
PRINT:PRINTTAB(9) ; "ARE YOU SURE (Y/N)" 
; :REM*216 

INPUT R$:IF R$="Y" THEN2330 :REM*249 
GOTO1610 :REM*95 

END :REM*37 



RUN SEPTEMBER 1585/ 77 



64 Perfect Typist 



How many times have you typed in 
a long program listing only to find 
a Syntax error or Out-of-Dala error 
come upon your screen after running 
1 1 ie program? It's quite easy to make a 
simple little typographical error when 
typing in Basic program listings; find- 
ing that little error, however, is not. at 
all easy. Sometimes, the line men- 
tioned in the error message actually 
isn't the line that has been mistyped. 
This is particularly confusing for new 
computerists. 

This is when a checksum utility 
program is invaluahle. By loading 
and running the checksum before 
you begin to type in a program list- 
ing, you'll have the computer as an 
ally, not a foe. The computer itself 
evaluates each line that you type in. 
If you make any errors, you are no- 
tified at the vm\ of each line, rather 
than at the end of the entire program. 

KtV/V's checksum program, 64 Per- 
fect Typist (Listing 1). will help en- 
sure that all C-64 programs you type 
in from RUN will work the first time 
without errors. (This program will 
also work with the CI 28 in C-64 
mode, but not with VlC-20, Plus/4 or 
C-IG programs.) 

You will notice that this month's 
C-64 listings all have a :REM*### at 
the rightmost margin of each line, Do 
not type in these REM statements! They 
are there only for comparison with 
your screen checksum number. If the 
checksum number shown on your 
screen matches the checksum num- 



By JAMES E, BORDEN 



RUN s long-awaited 

checksum program 

is finally fiere! 

Now you can be sure that 

all the C-64 ftrograms 

you type in from RUN 

wiU work the first time 

without enors. 



her at the end of the line in the mag- 
azine, you will know that the Hue you 
have typed in is correct. If the two 
numbers do not match, then just 
check over your line and fix your 
typing error. 

How to Use 64 Perfect Typist 

Type in 64 Perfect Typist and save it 
to either tape or disk before running 
it. If you make a mistake entering the 
Data statements, a message will be 
printed on your screen. Correct any 
errors and save the new version. 

When you want to type in a C-64 
program from RUN, first load and 



run 64 Perfect Typist. Two SYS num- 
bers will be displayed on your screen. 
Jot these down and keep them handy. 
They are the SYS numbers for deac- 
tivating the checksum and reactivat- 
ing it. 

You might want to deactivate the 
checksum in the middle of your pro- 
gram entry for some reason. The only 
way to accomplish this, besides turn- 
ing off the power, is to type SYS 
40794 and press the return key. Si- 
multaneously pressing the run/stop 
and restore keys won't disable li I Per- 
fect Typist. 

Alter 64 Perfect Typist has been 
loaded and run, start typing in your 
program Sines just as you arc nor- 
mally accustomed to doing. The only 
difference is that after you have 
pressed the return key to log in your 
line, a one-, two- or three-digit num- 
ber will appear below the line on the 
left-band margin. This number, the 
checksum, will he between and 25:5. 

If the number matches the check- 
sum value given in the program listing, 
the line is correct, and you can type the 
next line right over the previous line's 
checksum value. If the checksum val- 
ues are different, look through the line 
for typing or spelling errors. (See the 
section entitled "Correcting Lines," 
below.) Make any needed changes and 
bit the return key again. Continue un- 
til the program is finished. 

When you have entered your pro- 
gram, disable 64 Perfect Typist (by 
typing the SYS disable number that 



78 / RUN SH'TKMKER I'M 



RUN It Right 



C44; C-128 fm Ui Ruxfej 



Girclo 1 lfion Rwiilm Sorvieo card. 



is shown on the startup screen), and 
then save the program as usual. If 
you run the program and get an Out- 
of-Memory error, turn the computer 
off and back on. This will clear 64 
Perfect Typist out of memory. 

You may save part of a program at 
any time and continue later. If you've 
already turned your computer off, 
you'll have to reload and rerun 64 
Perfect Typist, then reload the pro- 
gram you were working on, list it and 
continue where you left off. 

RUN'S Program Listings 

As mentioned previously, the C-64 
program listings in RtflVwill contain a 
:REM*### at the i>m\ of each line. This 
is the checksum value for that line and 
must not be typed in. If you type in 

those values, the program will still run, 
but you'll never gel the proper check- 
sum value cm the screen. For exam- 
ple, if the listing shows: 
10 PRINT X;REM*r>0 
you should type: 

10 PRINT X{reiurnj 

The checksum will print: 

•50 

Here, the :REM* shows that t he- 
checksum follows and 50 is the cor- 
rect checksum. After you hit the re- 
turn key. a checksum for the line you 
just entered will be calculated and 
printed on the screen. In this ex- 
ample, if the checksum printed on 
the screen were *50, the line would 
be correct and you could continue 
by typing the next line over the *:>0 
printed on the screen. The * will 
cause a Syntax error if you just hit 
the return key while the cursor is on 
the checksum. This will prevent you 
from accidentally deleting a line. 

When entering programs, you may 
find it easier to use the Upper-/ 
Lowercase mode. Hold down the 
shift key and press the Commodore 
key to gel from graphics to lowercase. 
Then, when you type in shifted char- 
acters, they will appear on l he screen 
as uppercase. 

Use the shift key only where it is 
required, such as {SHI-T L} or {PI}. 
If keyword abbreviations are used, 
they are much easier to read in this 
mode. Kor example, the abbreviation 
for PRINT* is P and a shifted R, not 
<#. ?# isn't the same as PRINT* or 
pR. If you make this substitution, the 
checksum will not match the listing, 
and your program won't work prop- 
erly. {See How to Type Listings from 
RUN elsewhere in this issue for fur- 
ther discussion of Print commands.) 



/* "A 




WH€R€'S TH€ 

soFTwnne? 



We've Got It! 



T€nM-MflT€. 



For the C-64/128, integrated word processing, spreadsheet, file management 
and graphics. Move your data quickly without disk swapping. Easily remem- 
bered commands. S49.95 

Captain your system with a winning combination, ORDER TODAY. 

WRITE File An Integrated ward processor/ data base for generating 

C-64/128 custom reports and managing information. S 29,95 

HOM€ OFFICE An Integrated word processor/spreadsheet allows you to 

C- 24/1 28 work in one window viewing data in another. $29.95 

PLUS GRAPH Produce and print line graphs, bar graphs, and pie charts, 

1 C-64/ 128 Up to three variables in same graph. Full editing. S29.95 

Plus 4 

RUG RIDQ1 An award winning fast paced action game. Riding your 

C-64/ 128 magic carpet, seek your fortune in caves, forests, and 

Pius 4 castles. $14.95 

ENTERTAINER I A combo pack of three action games. Defeat the invaders 

inTrobots, disarm the nuclear reactor in Shields Up, explore 

C-64/128 galaxies in Star Crash. $14,95 

CORUM A graphics adventure game requiring hours of play before 

C-64/128 you can rescue the princess from the wizard. ST 9.95 



TRIUMICRO 

ijpflffffl 



flttrtttf 

, ... U .... , 



mW 

ITU i-U 



: 




SO MUCH FOR SO UTTU. 

Over 60,000 Users Agree 

14072 Straiten Way 

Santa Ana, Cfl 92705 
(714) 832-6707 



Switch selectable Commodore graphics 
mode for Epson, StarMicronics. C Itoh. 
Prowriter, Okidata, Seikosha, Banana. 
BMC, Panasonic. Mannesman Talley 
& others 



Universal Input/Output 
Board for C-64 & C- 128 

• 16 Channel 8-bit A/D converter with 100 
microsecond sampling time. 

• 1 D/A output 

» 16 high voltage/high currant 
discrete output 

• 1 EPPiOM socket 

• Use multiple boards tor additional 
channels up to 6 boards 

CBM-64 used MW 611 $225.00 



Circle 177 on Reader Service card. 



$50 For your old 
NE W ! tn terfa ce 

Universal Parallel 
Graphics Interface 

• Built-in selt-test with status report 

• Optional RAM printer buffer 

• Provides virtually total emulation of 
Commodore printors lor compalability 
with popular softwaro 

• ASCII conversion, total test, Emulate & 
Iran parent mode 

• Fully intelligent interface that plugs into 
standard Commodore printer socket 

• Exclusive graphic key-match function 
Mlcrograflx MW-350 $129 

■ $79.00 with any trade In 



Dealer Inquiries invited 






Micro World Computers, Inc. 

3333 W. WadSWOrth Blvd. #C105 
Lakewooei, CO 80227 



(303) 9H7-9531 



RUN SRrTDIBER 1985 / 79 



What Does Perfect Typist Check? 

The following features arc in- 
cluded in RUN's 64 Perfect Typist 
program. 

• The line is checked only after it has 
been crunched by Basic. This allows 
PRINT and ? to give the same check- 
sum value. If long lines require Basic 
keywords to be abbreviated, the 
checksum value will still be correct. 
A misspelled keyword (or an invalid 
abbreviation) will cause the check- 
sum value to be wrong. Here are 
some examples: 

10 ?x 

*50 

10 I'RINT X 

*50 

10 PRINP X 

•124 

The first two lines give the same 
checksum value, since ? is the abbre- 
viation for PRINT {see your user's 
manual). However, the last line gives 
a different checksum value because 
PRINT ("PRINP") is misspelled, 

• Spaces matter only if they are 
within quotes. Because a space within 
quotes will affect the program, it 
will also affect the checksum value. 
Spaces outside quotes increase read- 
ability, so they can usually be elimi- 
nated if you like. Here are a few 
examples: 

10 A$="XZ" 
•102 

10 AS = "XZ" 
•8 

These two lines would give different 
checksum values since they would af- 
fect the running program differently. 



However, since the spaces in (be fol- 
lowing Hoes are not inside quotes, 
the spaces will not matter and the 
checksum value will be the same 
whether the spaces are used or not. 

20 FORX = 10TO20 

*30 

20 FOR X = 10 TO 20 

•30 

Also, do not include spaces in key- 
words (PR INT, for example), as this 
will cause the wrong checksum. If you 
are in doubt, enter the line exactly 
as listed. 

• The order of the characters will 
affect the checksum value. Non- 
matching checksums will prevent 
transposing letters or numbers (most 
important in Pokes). The following 
examples will show this: 
10 POKE57;l8 
•242 

10 POKF. 75,13 
*226 

Although the same letters are used 
in the example below, the checksum 
values are different because the 
printed text would be different 

20 PRINT "STOP" 

•10(3 

20 PRINT "POTS" 

*94 

In summation, Bask keywords can 
be abbreviated; text (meaning any- 
thing other than Basic keywords) 
should always match the listing; and 
the spacing within quotes must be cop- 
ied exactly. 

Correcting Lines 

If the checksum shown on the 
screen does not match the one given 



in die listing, check for spelling errors 
(list. This includes misspelled key- 
words and text. Carefully compare 
any text in quotes with the listing. 

If spaces are used within quotes in 
the listing, they must be used when 
the line is entered. If you want to 
change the spacing, first lype in the 
line to get the proper checksum 
value. This will ensure that any Basic 
commands Oil the line will be entered 
correctly. After you have a working 
program, you can atld or delete 
spaces within quotes as you wish. 

Also, check the line number to be 
sure it is correct. If it isn't, be sure 
to change it. Also, correct or delete 
any lines you accidentally entered 
with the wrong number, for example, 
if you were typing line number 1000 
from the listing and you missed typ- 
ing a zero (giving you line number 
1 00), you would have to reenter the 
original line 100, then correct and 
reenter line 1000. 

If you just can't gel the correct 
checksum value by editing the line, 
try moving the cursor down a few 
lines and typing the entire line again. 
You may have a shifted space in it Or 
something else that "looks" right, but 
isn't. If thai fails, write down the line 
number and return to it later. 

After using RUN'S 64 Perfect Typ- 
ist, debugging should become a thing 
of the past. Get the correct checksum 
as you go, and your programs should 
run the first time. '"! 

James E. Borden, 641 Adams Road, Car- 
lisle, PA 17013, is the author of 64 Perfect 
Typist, RUN'v checksum program. 



Listing 1. 64 Perfect Typist program. 



10 POKE56,PEEK(56)-l : POKE52 , PEEK( 56 ) : CLR 

20 PG=PEEK( 56):ML-PG*256+60 

30 F0RX=ML TO ML+1 54 :READD:T=T+D:POKEX,D:NE 

XT 
40 IFTo 16 252 THEN PRINT"ERROR IN DATA..-": 

END 
60 POKEML+4,PG:POKE ML+ 1 , PG: POKE ML+16,PG 
70 POKE ML+20,PG:POKE ML+32 , PG: POKE ML+38,P 

G 
80 POKE ML+141 ,PG 

89 PRINT" {SHFT CLRHCRSR RT) *************** 
it**********************" 

90 SYS ML: PRINT "{CRSR RT}** 64 PERFECT TYP 
1ST IS NOW ACTIVE (2 SPACEs}**" 

100 PRINT "{CRSR RT)** SYS"ML"=ON{5 SPACEs} 
SYS"ML+30"=OFF **" 

101 PRINT"{CRSR RT) ************************ 

**************"; fJEW 

110 DATA 173,005,003,201,003,208,001,096 
120 DATA 141,105,003,173,004,003,141,104 

80 / RUN SEPTEMBER 1985 



130 
140 
150 
160 
170 
180 
190 
200 
210 
220 
230 
240 
250 
260 
270 
280 
290 
300 



DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 



003,162 

140,005 

003,141 

005,003 

162, 

189, 

004,164 

008,072 

104,072 

041 ,007 

016,001 

240,003 

173,240 

021 ,141 

255,169 

189,162 

255,202 

013,032 



,103, 
,003, 
,004, 
,096, 
,142, 
,002, 
,212, 
,165, 
,238, 
,168, 
,056, 
,141, 
,003, 
,240, 



,004, 
,016, 
,032 



160,003 
096,234 
003,173 
032,124 
240,003 
240,051 
240,040 
212,073 
241 ,003 
104,024 
042,136 
240,003 
024,101 
003,169 
174,240 
189,211 
247,164 



,142, 
,234, 
,105, 
,165, 
,142, 
,201 , 
,201 , 
,001 , 
,173, 
,072, 
,016, 
,232, 
,020, 
,042, 
,003, 
,003, 
,011, 



004 ,003 

173,104 

003,141 

132,011 

241 ,003 

032,208 

034,208 

133,212 

241 ,003 

024,104 

246,109 

208,200 

024,101 

032,210 

032,205 

032,210 

096,145 




propHHV 



Si 




DO YOU COPY © SOFTWARE? 



THE SYMBOL © OR THE WORD "COPYRIGHT" MEANS 
THAT A PROGRAM OR WORK IS PROTECTED BY INTERNATIONAL 

COPYRIGHT LAWS! 



"COPYRIGHT* OR © MEANS THAT SOMEONE HAS INVESTED TIME 

AND MONEY IN THE DEVELOPMENT OF THAT PROGRAM. QUITE 

SIMPLY, THAT PROGRAM IS SOMEONE ELSE'S PROPERTY. 



IF YOU HAVE A "COPY" OF A ft) PROGRAM WHICH YOU DID NOT 
BUY, THEN YOU HAVE STOLEN PROPERTY' 



DONT STEAL SOFTWARE! 

BUY IT AND SUPPORT THE INDUSTRY 

YOU'VE INVESTED IN! 



This ad brought to you by Batteries Included. 



I| ■:.;:■ :;,:;.; 



JO Mural Street 



Mm 06 2' 8190 



The Energized Software Company!" 



printed as a service to the software retailers of North America 



'7875 Sky Pa n North, 



HI6J88I 90JS 
Teter S05MJ9 



JHgBJHj! 



ASSEMBLY 



LANGUAGE 



Easy Assembly IV 



In previous installments, I intro- 
duced you to in nth i ne language and 
described how to put together an as- 
sembler written in Basic. Now you're 
all set to start writing assembly lan- 
guage programs with an assembler. 

If you're using the RUN assembler 
(the one we developed in my last two 
installments) you'll find a couple of 
small differences from standard as- 
semblers. These differences will be 
discussed when the need arises. How- 
ever, using any standard assembler, 
you should be able to copy the pro- 
grams in this column and run them 
mi your Commodore. 

Built-in Machine Language Routines 

First, crank, up your assembler and 
go into the Edit mode. (Your RUN 
assembler does this automatically. 
]ust enter the code and press the 
return key after each entry. After you 
enter RTS, enter Q_ 10 quit.) Killer 
the following code: 
LABEL OPCODE OPERAND COMMEN1 



JSR 
RTS 



$E544 



Note the four fields: label, opcode, 
operand and comment. Your RUN 
assembler only has the opcode and 
operand fields, so you don't have to 
worry about the label and comment 
fields. 'The label field can be used 
like a line number ihat you access 
with a Goto or Gosub statement, as 
in Basic. Your RUN assembler simply 
uses the addresses instead of labels. 
However, you won't lie using the la- 
bel field for a while. 

The comment field is used like a 
REM in Basic, (lode in the comment 
field is ignored when your program 
is compiled into machine language. 



fly WILLIAM B. SANDERS 



Now that you have an assem- 
bler, zve'll show you how to use 
some of Commodore s built-in 
tools that simplify writing 
your own assembly language 
programs. 



Like the REM statements, it helps 
remind you what your code means 
ill a program. 

Now that you have some code with 
which to work, let's see what il does. 
The JSR opcode means jump to sub- 
routine. In Basic, you have to write 
your own subroutines, but in assem- 
bly language, the most useful sub- 
routines are built-in. The operand, 
$E544, represents the address of the 
subroutine you're accessing. Thus, 

JSR SF.544 

means, "Go execute the subroutine 
a) the address JE544." This is some- 
thing like 

GOSUB 58692 

in Basic. The main difference is thai 
you used the hexadecimal address 
SE5-44 instead of the equivalent dec- 
imal value 58692. (You could have 
used [SR 58692, but it's good practice 
to start using and thinking in terms 

of hexadecimal numbers for the 
built-in routines in your Commo- 
dore. It may be a little confusing at 
first, but in the long run it will make 
things a lot simpler.) 

What does the subroutine ill SF54-I 
do? It cleat's the screen and returns 



the cursor to the home position. Thai 
may not look like a lot, but when you 
consider what it would take to clear 
every character and background color 
on the screen, it's really a good deal 
of work. 

The Kernal 

Not all of the subroutines are as 
simple to execute as SK5TI. However, 
using the built-in subroutines makes 
it a lot easier to program in assembly 
language. The most important col- 
lection of subroutines in your Ctil 
or VIC-20 is collectively called the 
Kernal. 

Beginning on page 270 of the Com- 
modore 6-t Programmer's Reference (hade 
and page 182 of the V1&20 Program- 
mer's Reference Guide is a description 
of each machine's Kernal. As you ad- 
vance in this column, you'll be learn- 
ing bow to use several of the Kernal 
subroutines. For those of you who 
want to jump ahead, take a look at 
your reference manuals. The most 
important of the Kernal subroutines 
deals with I/O (in put/on t put). 

For example, a subroutine called 
CHROUT, located at $FFD2 (65490), 
outputs a character to the screen, and 
GE'I'IN, at SFFE-1 ((15508), gets a char- 
acter from your keyboard. 

Non-Kernal Subroutines 

Besides the subroutines in your 
Kernal. there are subroutines scat- 
tered all over your machine's insides. 
Your reference manuals also have 
these subroutines listed. (See p. 810 
of your C-64's reference guide and 
p. 170 of your VlC-20's guide.) 

For example, last month the RUN 
assembler was tested with the sub- 
routine at SD021 (53281), which 



82 /RUN shtkmhkk litsr. 



BACK 

ISSUES 



April 1984 — Itie i%oi.d nfniuafc. Ilypmnts ami 
th'eC-64, |i1it> Disk fcditor fi4 pri^rant 

m8y 1 984^IJatjbasf programs r*vM?w«L 
Dragon Qutu Kiion game im n.r VIC, MiuU Malm 

I ■ r h h^r .■ im d .mm. a lm-.ii.-irl ihr 14 rrir* I-mA .it 

Commodore 

June 19B4 — rhejoj nl Modem CM disk mil 
toy program. 64 Joj^icfc Aim,,, and Munchi..' Mil*... 
roorcu gime 

Jlily 1984 — SuhlMll Sun f>i».^,irn, ConirniwUni- 1 
in iln HjiiHM.uk MunrfrriKlD prnpaiti. *tntf lim m 
Span nami- Ph-irn; ihe fmiiir* unh vuui VKi 

August 1984— Sjiuii uiUlip program, Battle 

ihip War .mil hurH'iL I ic.iMirc K,!int' 

September 1984— Wut*nc-n i«uc, tHrr-ui 

etiiidlliiTi.il program* revirHTfl U'h.n in NhiL |oi in 
a Ecrmiiull jtnij(Tam. VJermMih vulu listings. A dem 
live and hi* i a>uirimdore 

October 1984 — Language) lame: Comal, togfl, 
PaicaU ISIcm and Fortran, SIM ScpeimJe, a (prile cell 
lor, ami a rruiulri mystery gumc 

November 1984 — \ look ai the PluiM and 

t-tti. him i ■. Guide in 1 1 . i n 1 ■« ..i r f ■ jimiU't Interface! 
examined, DaiaHle program 

December 1984— Trivia < nut, Software Buy- 
cf"s Guide, ami llusJ'i'i word procej&or 

Special issue— <hn MHI M.i||h tricis. Artitio 
ra fi^i jrVu up Ami [uni.m^ 1*8... mmii e nrnincKlnrr 
glmi.Li v thtli\ Iim and iffcri'fiic pmln 

January 1985 — (:,•»■> You. i^nuimnjiiw 

to -.■< I- . ■ dir rl^iit printer, Valuable disk tips lor b<- 
girrnem 

February 1985 — joymrki. *hkh ones to hm 

jnd li"* to u>e them in your i.u-ri prirfftams. Learn 
how lutlatf a f!ommndorc user's guiu]i, Vl\ the- Gi.it id 
Cm vi hi ujdi hiui VH !. 

March 1985 — Stupe Up with Vour'C-64: review > 

at iiu ..i - .!!■.-! nutrition \< ■ .■■■>■■■ Mini-Calc jurcttd 
ilicei jtid St into Manager program* UY.rdproccs.wjn 

rr\ ipmrtl 



AA 



Each irnunh KI'\ also bring! J/OU iciiular columns, 
Kvicwft, pinfframicaml tuiosult tit liHp von get the 
mosi enjoyment ind tue 004 mi sunt Commodore 
mtcm 

Each bach Issue casls S3.&0 plus SI for shipping 
and handling. On orders of 10 or mare back Istusa, 
there is a flat S7.5Q shipping end handling fee Guan- 
lilies arc limited and we cannot guarantee (hat all 
back issues arg available- S$nd your orders To RUN, 
Attn: Back Issue Orders, 80 Pine St h Peterborough, 
N.H. 03456 



Circle 274 on Reader Service card. 



Circle 209 on Reader Service card. 



From The God 
of Communications 
A Divine Modem at a 
Miracle Price 




ercury 




Look! 

• 100% Hayes^Smart- 
modem* Compatible, 

that is Mercury runs with aJl the 
popular private or public do- 
main, communications software. 

• 300/1200 Baud Speed, 

software or hardware (dip switch) 
selectable. The 1200 baud 
feature will save you a bundle in 
long distance connections. 

• Auto Dial 

• Auto Answer 

• Auto Speed Selection 

• Audio Monitor, 

via speaker with volume control 

• Front Panel Lights, 
give you at a glance full infor- 
mation on the status and mode of 
your communication: 

Modern Ready-Terminal Ready 
-Carrier Detect-Send Data 
-Receive Data-High Speed 
-Auto Answer-Off Hook. 

• Clear 6t Easy to Read 
Manual. If modeming is new 
for you, the Mercury Manual will 
ease your way into the exciting 
and rewarding world of data 
transmission 

• Elegant, Mercury fits tasteful- 
ly under your telephone set. 

• 18 Months Warranty 

S26S.00 

Including power supply, tele- 
phone cable and manual. 
Computer to Modem Cable (S18.00)- 
Shipping $3.00 anywhere in 

continental U.S. 

Computer 
Friends 

6415 SW Canyon Ct, 
Portland, OR 97221 
(503)297-2321 (24 Hours line) 
Order Toll Free 

1-800-547-3303 
or ask for free brochure. 
Dealers Inquiries Welcome. 

*SnL3[lmodcm Is A Ttadenaik Of Hayp* MK^prcdu^s :r£ 




Commodore 128 

1571, 1572 disk drives, 1902 monitor, 
1670 modem, & Software for the C128 



PACKAGE DEALS AVAILABLE 



CLOSEOUT PRICES ON C64, 1541, and 1702 
/ v 

c— r »:- J LX " 80 S226.00 

y '. 7' I LX-8Q tractor teed ..S34.95 
| Homewriter 10. .. .$254,00 
Hj II '"eludes interface 

'^L^ FX-B0+ $323.95 

RX-100 S369.00 

FX-100 + , HS-B0, DX-tO, DX-20 . . .SCALL 




PANASONIC 

1090... $186.95 
1091 ...$236.95 
1092... $349.00 
1093....$CALL 



MODEMS 

TOTAL TELEMODEM . . S29.9S 

1660 S49.95 

WESTRIDGE AUTO S59.95 

MITEV MO S59.95 

MPP 1064 $64.95 

VIP TERMINAL S29.95 



SUPER GP.APHI I jr 
printer interface . , J46.95 
SUPER GflAPMIX printer 
Interface w Bn 

butter S79.S5 

OP! Interlace S49.93 

FONT MASTER 124 85 




PRO-LINE ESE2- 



13SSS 

....„ a o F Tw ME &«it:::::::::ISII 

C POWER Prolilo 64 1,36 95 

CCOMPtLER S69.99 PAL 64 ..532.95 

CADPIC 536.95 POWER 6" S3! 91 

CA5IIU0X S35.9S IOOLUOX 64 569 95 




PRINTER INTERFACES 

Cerdco 'C 547 95 

Cerdco G Wtz. . . . SCALL 
Tyinac Connection. . .567 95 

M'.v I'.J SCALL 

MW T.,:i butter 52D.00 

GtoplcrCC 187 95 



Pnces oipire Oct. 31, 19BS 

iQT M16.9S 

htClip H7.95 

* ton:. ull.tr, I $53.9S 

$409,95 

# Vtiastar JflS.95 

* CompuServe Starter Kit S19.9S 



TUSSEY COMPUTER 

PRODUCTS S t'fl r r COtLEO F. M f MM 
CALL FOR SHIPPING PRICES AND TERMS! 



RUN SKI'IKMBKR I'.IS>/H:) 



changed the background color of 
your screen. Depending on the value 
you put in that address, your screen 
will turn different colors. 

In this case, you do not use the JSR 
command to access the built-in rou- 
tine, but, instead, you change its 
value. In still other cases, you will 
want to get the values fiotn the rou- 
tine. Sometimes, this is simply done 
with the JSR command; at other 
times, you must move the value into 
a register. 

Let's GO! 

You've spent enough time with the- 
ory; it's time you get into some real 
trouble with a program. You'll start 
with one of the most often -used op- 
codes, LDA. 

There are different addressing 
modes for opcodes. You'll start with 
the Immediate mode. The accumu- 
lator, or ARegister, in the 6510 mi- 
croprocessor {or the 6502 for VIC 
users) is the workhorse of your com- 
puter. Among other chores, it holds 
numbers and sends them around 
your computer. When you give the 
LDA instruction in the Immediate 
mode, whatever value is in the op- 
erand, up to $FF (255), will be loaded 
into the accumulator. Any number 
in the accumulator will be wiped out 



and replaced by the operand value. 
For example: 



1 .DA 
IDA* 



#1 



1 (RUN assembler) 

That means you place the value 1 
into your accumulator. 

The question, of course, is what 
can you do with a single value in .i 
single register? Well, to be honest, 
there isn't a lot you can do. However, 
using the value in the accumulator 
along with values in other registers, 
the built-in subroutines and the dif- 
ferent instructions, there's a lol you 
can do. 

In older to move a single value out 
of the accumulator, you need an in- 
struction to it. The first one you'll 
consider is STA, which means store 
the accumulator. T here are a lot of 
different STA modes, and you'll first 
be using the Absolute mode. 

When yon use STA, you use it with 
an address. That means, "Store the 
value in the accumulator in the ad- 
dress." For example. 



STA 



st ;mo 



would store the accumulator value in 
the address SC(M(). Using the LDA 
and STA instructions together, you 
can get rolling. 

Let's start off by writing and saving 



a program that you can use to set 
your foreground and background 
color. Choose your own background 
and foreground colors in lines 2 and 
4 by changing the values 7 and 8 in 
the'operand Held. Note that theiJLW 
Assembler uses different opcode/op- 
erand conventions in some cases; so 
to avoid confusion, I've included two 
source-code listings. (See Listing 1 
and Listing 2.) 

Finer only one of the name listings. 
Save the program under the name 
"COLOR." and you'll see how it can 
later he used from a Basic program. 
For those of you using a standard 
assembler, set the object code origin 
at 49152 orSCOOO, using ORG SC0O0, 
* = SCO 00 or whatever convention 
your assembler uses. The RUN assem- 
bler defaults to $C00() (49152). 

Using i he HI'S' Assembler or other 
assembler that saves files as I'RG files, 
let's see how a machine language pro- 
gram can be incorporated into a ba- 
sic program that will set your screen 
colors for you. 

(Be sure to check the machine lan- 
guage filename of your program. 
Some assemblers automatically add 
a ".O" to a filename to indicate it is 
object code. If your assembler does 
that, or uses some other "tail," be 
sure to use that name in your Basic 



Listing 1 . Source code listing for standard assemblers. Allows you to 
set )wr screen's foreground and background colors. 



Listing 3. Use with standard assembler to load a value into the 

accumulator and jump to a built-in subroutine that 

prints characters and kttm to the screen. 



t \ 


LABEL 


OPCODE 


OPERAND 


COMMENT 


I. 






JSK 


$E544 


;Ctear screen 


1 


'1 




LDA 


#7 


iChoase color value 0-15 


o 


3 




STA 


SDU2I 


;Su>re in background reg, 


:i 


4 




LDA 


#H 


;Choose color value 0-15 


i 


6 




STA 


$D020 


.Slore in bonier reg. 


;i 


6 




RTS 






u 

7 













LAUrL 



oi'coDt: 



OPERAND 



COMMENT 



JSR 


SE544 


;C1.RJIK)ME 


LDA 


#H'_> 


:lsl (UK 


JSR 


Stan; 


;TO SORN 


LDA 


#85 


;2ND CHR 


JSR 


SET Mi 


(AGAIN 


I. DA 


#7K 


;KTC. 


JSR 


SET 1 li 




RTS 







Listing 2. SwrceaxblMng for R\)N assembler. Allows you to set 
your screen's foreground and background colors. 



Listing 4. Use with the RUN assembler to perform the same 
functions as Listing 3. 



ADDRS 


OPCODE 


OPERAND 


49 1 52 


JSR 


|E544 


49 1 55 


LDA# 


t 


-l<M. r i7 


STA 


SD021 


49160 


LDA# 


a 


4',)lti2 


STA 


SD02I! 


49165 


RTS 





ADDRS 


OPCODE 


OPERAND 


49152 


JSR 


SE541 


49155 


LDA# 


82 


49157 


JSR 


$E7 1 1; 


49)60 


LDA# 


H5 


19162 


JSR 


SE7Ui 


49165 


I.DA# 


78 


19167 


JSR 


SE7U1 


-191 711 


RTS 





84 / RUN SLITD1HH 1985 



program. Your RUN Assembler adds 
an "address tail," so vou would put 
"COLOR 49152" as the filename.) 

]() PRINT CEiRS( 147) 

2t) IF K = ft THEN K = 1 : LOAD 

'C;Ot.OR",H.t : REM CHECK YOUR 

FILE NAME 
80 SYS 49152 : REM TOUR SCREEN 

COLOR CHANGE 
•111 PRINT "Your screen colors are under 

assembly language control!" 
SO END 

All right, now that you have seen 
how to use the LDA and ST A instruc- 
tions together to do something use- 
fid, let's learn how to use LDA with 
JSR. Enter Listing '.\ (Listing •! if you 
have the RUN assembler) to load a 
value into the accumulator and jump 
to a built-in subroutine that prints 
characters and letters to the screen. 

Now, wasn't that a barrel of Inn? 
If you didn't think so, try changing 
the program to write your name. 
(Having accomplished that, if you 
still want to have a really good time, 
use that routine to write a letter to 
somebody. 

Questions and Answers 

Q: After 1 spend a lot of time learn- 
ing 6510 assembly language pro- 



gramming, will all of my knowledge 
be wasted when a neve microproces- 
sor is introduced? Isn't it better to 
learn a higher-level language, such as 
Basic, Forth or Pascal, which can be 
used on any machine, than to need 
separate instruction sets for different 
microprocessors? 

A: Boy, that's a rough one. First of all, 
there are "families" of microproces- 
sors that are developed with similar in- 
struction sets. For example, the Ik>1 is 
related to the 850'2 in the new Com- 
modore 128. So, if you upgrade to a 
C-128, yon may only have to learn a 
few additional opcodes (if any) and the 
new addresses of built-in subroutines. 

Commodore has been very good 
about using the same Kernal addresses 
on various machines. Once you learn 
how to "think" in terms of assembly 
language, the added registers, address- 
ing modes and instructions of the 
more advanced microprocessors give 
you added tools. Yon can still use your 
old skills, but you can develop new 
ones as well. 

However, you are right in assert' 
ing that the higher level languages 
are more transportable. You have 
to consider the quality of what is 
transported. 



Q: I use an F.psoti RX-80 printer, a 
Cardco interface and the Merlin As- 
sembler. When I list or ASM to the 
printer, everything is in lowercase. Is 
there any way I can have the output all 
uppercase or upper- and lowercase? 
A: Funny you should ask. Since I have 
a similar setup, I had the same prob- 
lem. I talked with Tom Burns at Roger 
Wagner Publishing, the makers of 
Merlin, and they gave me a simple 
and effective fix. Load up the Basic 
program) Merlin. List line (>() and 
change the eleventh value from a 
to 160. It should look like this when 
you're finished: 

60 DATA 8,16,0,0,128,60,7,80,128,0,160,97, 

14,2<).3I 

Then add line 65 as: 
65 POKE 41191,97 

Save the file as MKRLIN.C, or some 
similar name, so you'll have it avail 
able when you want to print to your 
printer. 

We don't have an Assembler of the 
Month in this installment, but we will 
have one again next month. E 

Address all author correspondence to 
William H. Sanders, 8982 Stimstm (hurl, 
San Diego, CA 92129. 



C LANGUAGE COMPILER 
FOR COMMODORE 
64/128 COMPUTERS 

C POWER is the REAL THING, a fully implimented 
Kernihan and Ritchie standard, compatible C Lan- 
guage Compiler. C POWER compiles directly to 
native 6510 object code in one pass. C POWER 
comes complete with standard, system and math 
function libraries, linker, translator, shell, standard 
editor, syntax checking editor, utility programs, lots 
of sample files, and a 531 page C Language Primer. 

C POWER source code can be compiled and run 
on IBM PC, APPLE, and many more C compatible 
and UNIX computers. 

C POWER is only S99.95 (US$) or $129.95 (CDNS). 



iToll Free Order Line 



GT4 HI-PRODUCTIVITY 
CARTRIDGE FOR 
COMMODORE 64/128 

The NEW GT4 'HI-PRODUCTIVITY' Cartridge from 
PRO-LINE turns your old, slow 1541 disk drive into a 
fully functioned, super fast, state-of-the-art SUPER 
DRIVE. 

NO INSTALLATION ... simply plug the GT4 Car- 
tridge into your Commodore 64's cartridge slot. 

FAST load ... FAST save ... FAST directory ... 
FASTsingle disk drive backup 

FAST dual disk drive backup ... FAST header 
FAST ...FAST... FASTI! 

NEW, added 'BASIC 4.0' commands allow the 
luxury and convenience of Commodore DISK BASIC, 
such as: HEADER, DIRECTORY, CATALOG, COL- 
LECT, BACKUP, RENAME, SCRATCH, DLOAD, 
DSAVE, DOPEN, DCLOSE, and RECORD,# 

NEW, added 'EXTRA' commands like DVERIFY 
DSTAT, OFF, DISABLE and RESET ... 

NEW, SUPER-LOW PRICE: All for only S39.95 (USS) 
or $54.95 (CDN$). 



1-800-387-3208 f pro line 



■IIIISOFTWARE 



755 The Queensway East. Unit 8, Mississauga, Ontario. Canada L4Y 4C5 . Phone 416-273-635Q 



RUNSF.PTF.MRF.RIW,i/85 



Keep Your Remarks 
To Yourself 



While REM statements can be important, 

.sometimes you need a little more space and room. 

This program removes all those non-essential, 

memory-consuming REMs. 



The Remark (REM) statement is 
the easiest keyword to learn, yet it is 
often neglected by beginners and al- 
ways ignored by the microprocessor. 
However, it can be nmst indispens- 
able because il can give you valuable 
information about what a program 
is doing. 

Eventually, a worthwhile program 
will need to be modified for other or 
newer applications. If you've ever 
tried to alter a poorly documented 
program — even one yon created— 
you know how irksome and timet on- 
suming a task it can be. And the les- 
son probably changed your REM 
habits. 

So, why am 1 offering a utility that 
wipes out thousands of valuable REM 
bytes in microseconds? To make 
more memory space available. I bad 
some 28K + programs in which 30%- 
40% of the program space was oc- 
cupied bv REM statements. Thai sig- 
nificantly cut down on random ac- 
cess memory (RAM) for arrays, bit- 
map screens, and so on, 

Now I store on "archive" disks all 
the original programs, including 
their REM statements, and use the 
shorter, no-REM versions for actual 
operations. The space saved on work- 
ing disks slightly improves program 
execution lime and reduces string 
"garbage collection" needs. 

Using the Program 

Load and run REM Killer. First I'll 
discuss using the REM Killer pro- 
gram with the C-64; later. Ell address 



Bj PETER A. MARIKLE 

die minor differences in the Plus/1 
version. Listing 1 is a Basic loader 
that puts the required machine lan- 
guage into the cassette buffer. It's 
lnlK relui .uabic l>> shnph ■ banging 
I be value of N in line 2(1(1, II you use 
tape, put it in high RAM at 49152 or 
any other safe place. 

Once the machine language is 
tucked away, load your own program. 
Enter ERE(O) if you'd like to compare 
beforeand-after program sizes. Then 
erase the REMs by typing in 

SYS828:CLR 

Obviously, you must change the SYS 
if vou've relocated the machine lan- 
guage elsewhere. Don't forget the 
CLR instruction, or important point- 
ers and links won't reset properly, 
Now run your program. 

I suggest you use a monitor pro- 
gram such as SuperMON to save the 
REM Killer machine language pro- 
gram to disk. Then you can load it any- 
time using the wedge % command 
without disturbing any Basic program 
that may be in memory. 

Mow It Works 

Every Basic line is held in memory 
with a "header" block, consisting of 
lour bytes. T be first two bytes tell the 
microprocessor where to get the next 
line; the next two bytes contain the 
Basic line number itself. The header 
is followed by the actual content and 
tokens, with the cud of the line sig- 
nified by a zero byte. 

The REM Killer program contains 



two nested loops. The primary loop 
copies the original line links as ten- 
tative links lor the new line and 
copies the line-number bytes. The 
secondary loop then copies each byte 
oi the line to its new position in the 
new line. Whenever it encounters a 
zero byte for "end of line," it recom- 
putes the "tentative links" and sub- 
stitutes the recomputed bytes as the 
correct links. If no REM is encoun- 
tered, it's as if every byte had been 
picked up and replaced in its original 
position. 

When a REM byte (decimal 143) is 
found, one of two paths is taken. If 
Ihe REM byte is in the middle of a 
line, il is re plated with a zero byte. 
Technically, the zero is placed one 
address lower than the REM, thus 
overwriting the colon that would or- 
dinarily precede ihe REM. Ihe re- 
mainder of that line is ignored, and 
the recomputed link points lower in 
memory than the original. Return to 
the primary loo]) to examine the next 
line of the original program. 

It the REM byte immediately fol- 
lows the line-number bytes, the pro- 
gram backs up lo eliminate that line, 
thus avoiding a program peppered 
with "zero length" lines that not only 
take up unnecessary space but also 
might confuse the Basic interpreter, 

A Few Tips 

Be sure your source program's Go- 
subs and Gotos do not point at pure 
REM lines. If you have midline 
REMs, with spaces between the REM 



RUN It Right 



86 / RUN SEPTEMBER 1985 



(M VA2» (in 064 imxid; f.' 16: IHusM; \X-2f) 



and the preceding colon, you'll end 
up keeping the colon. This isn't di- 
sastrous, but the inelegant look is 
avoided if you exclude any unnec- 
essary spaces. 

The program uses zero-page stor- 
age at decimal addresses 247-252. 
While using REM Killer, be sure (hat 
you don't have an RS-232 device in 
use, nor any utility that can interfere 
with this normally "free" zero-page 
space. 

The Plus/4 Version 

Listing 2 is (he Basic loader for the 
l J ]ns/4 version. It differs only in the 



addresses used. The Plus/4 cassette 
buffer begins at decimal 819, so REM 
Killer loads there, and SYS 819:C1,R 
is used to activate it. If you use tape, 
you may want to locate il elsewhere. 
I'd suggest protecting some high 
RAM from Basic and either storing 
il there or at location 1030, which is 
the RAM area for speech, with 142 
bytes available when speech isn't 
needed. 

You can't use speech software 
while using REM Killer anyway, since 
I stole some zero-page "speech" space 
for my program. Locations 247-254 
are not free in the Plus/4, but loca- 



tions 208-215, reserved for speech 
software, are natural targets for ma- 
chine language programmers who 
need to borrow some zero-page. 

In every other respect, the Plus/4 
program is identical to the C04 ver- 
sion. You may want to use the internal 
monitor to save a pure machine lan- 
guage version. It can then be loaded 
through the monitor without disturb- 
ing Basic programs in memory. H 



Address all author correspondence to 
Peter A. Marikle, 4506 Twisted Tree 
Cove, Austin, TX 78735. 



This Publication 
is available in 
Microform. 




University Microfilms 
International 



Picast? m.'[uJ jlLL[]lH1j1 infiurruHion 



Nurrm: 

ImlifuHnfi 

Screen 

City 

S-uic 



OtfH PR 

Ann ArLnw. Mi. 4N Lift 



.2&P- 



Circle 9B on Reader Service card. 



a*\0%*> EXPAND 

^ nr YOUR 

%Pcl^ COMMODORE 64 



* 3-SLOf CAR IDGE 



WITH A 
T CARTRI 
EXPANDER 




— Eliminates wear on connectors 

— Saves time when changing cartridges 

— Built in Reset button 

— Holds up to 3 cartridges 

— Convenient access to cartridges 

Are you tired of turning your Commodore 64 computer upside down just to 
insert or change a cartridge? Then you need the new Cartridge Expander 
from Navarone. We have been making these units for the TI-99/4A home 
computer for over three years, and now have the same high quality product 
available for your Commodore 64. 

N AVARONE 

Take advantage of our introductory offer NOW ^^ *S~ 



TO ORDER; Send Cashier's Check or MO. or personal check (allow 10 days 1o clear), to 
Namrone Industries, Inc. 19968 El Ray Lane, Sonera, CA 95370 or call (209) 533-8349. For 
WASTER/VISA CARDS and C.O.D.'s add 3%. CA Residents please odd 6.5% Sales tax. Out- 
side US add S2.00 for Shipping. 



CWC/Peterboraugh 

is proud to announce 

the arrival of 



AMIGA 




on the newsstands now. 



RUN SEPTEMBER 198$ I 87 



Circle 193oii Ruadrjr Survico card 



Confused by Mail Order Ads??? 

Price is not the only concern. You should ask . . . 

1, Do you have the advertised product in slock? 

2, If the product is defective who handles the warranty? 

3, What is the total price delivered to my door? 
For the Straight answers to these 
and all your questions, cull us! 



'.ii'- • 



NEW C-128!!! 

QUI for pricing, 

availability & software 

1 1 1 1 : , i I ; : , i i i ; : ] i i l 










Semi A Stamped, Self-Addressed Business Envelop* for A Complete 
Product Listing!!! C-fi-i Hardware Still Available. CALL! 

C-128 HARDWARE 

1700 128K Expander 1571 Drive . . . 350K DS/DD 

1750 384K Expander 1670 Auto Modem . 1200 Baud 

1902 Color Monitor 13" RGBiComposile . 80/40 Column Display 

Teknika MJ22 Same Specs as 1902 $289 

1350 Mouse Rases Computer Input 

C-128 SOFTWARE 

JANE Integrated Software lor vise with 1350 

Perfect Calc/Writer/Filer, . . , Powerful CP/M Business Software 

PRINTERS 




Power type Daisy wheel 18 CHS 

with Xelee S354 

Okidata 182 Call 

KilemanC+ Call 



complete Mlecllon <•' ribbon* 



Xelee Super Graphics NEW, 
8K Buffer. NLQ Mode. Downloadable 

Fonts, A BEST BUY Call 

MW-350 Interface .... Call 



MONITORS 
Comrcx 12" Amber . . . $75 TeknikuMJIO $189 

MODEMS 

Master Modem by Video 7 Commodore lfitil) .... $50 

NEW, 3011 Baud, Auto IJial/Amwer VIP Terminal Cull 

Up/ Download Software, CompuServe CompuServe Starter Kil 
Sample, American Made Best Buy $49 & Vidtex . . . Both for 39.95 

ACCESSORIES 

Com Cool Drive fan $49 Power Pak $27 

Com Cool Plus \\l surge ... 69 Surge Protector 4-l'lug ... 25 
• SPECIAL * Xldex Diskettes SS/UD$ 10.95 • SPECIAL • 
NAUGAHYDE COVERS by AMERICAN COVER 

Commodore C-128 or 1571 Drive each $ 8 

C-64or 1541 Drive . . . fa. $6 1 702 Monitor II 

MSD Drives 1/2 6/7 1525,'MPS 80 1 8 

Gemini 10X&SG-10 .... 9 1526/MPS802 9 

DATABASE MANAGERS 

The Consultant *59 PFStFile S59 

Super Base 64 49 ITS: Report 49 

WORD PROCESSORS 

Paper Clip/& speller S55/69 Easy Script S35 

Fleet System 2 Call Easy Spell 17 

MOST ORDERS SHib'I'LLi WITHIN Js HOURS Aiiveins^d tnitts aic lor bank thccl m money unicr. 
VRiVMC orders add MHt. S0C.O I> 08BERS Penan] w t-nmpmy rhccli dtli]r unlcr»2l days, Allules 
mt Pinal - defeclive merchandise exchanged tor samr producl only t'all tor n-lurn auEhoriiatiuh number. All 
reiurnrd piixrucls ttt subject lo a restocking fee sinless Itiry are orfedivc and relumed tor eiact CXrJunje In 
Ihe eenliaeHUl U.S. add 1% lor irnr-pin; |I2 SO nun I Fltasc ult hir thippinpj on DMoltotl Ohio residrrils idd 
S& sal» lav. Prices k availability wl,j..,l In chancr 

111)1 KS: MUNDAY-l'llllfAY I 1 AM In 7 I'M ■ SAI I'HDAV III AM I" S I'M 



ORDE 
LINE 



"800-638-2617 



IN FORMA 11 ON & IX OHIO 216/758-0009 




1301 BOAKD.VtAN POI AND ROAD POLAND, OHIO 445 14 

88 /RUN SEPIBIBEK IH«5 



Listing 1. REM Killer program for the C64 and VIC20. 



100 
200 
300 

400 
500 

502 

504 

506 

508 

510 

512 

514 

516 

518 

520 

522 

524 



REM REM KILLER/ C-64 VERSION/ PETE MARI 
KLE(2 SPACEs}10/84 :REM*76 

N=828:REM FULLY RELOCATABLE-- CHANGE N 
AS DESIRED-- SYS N TO ACTIVATE :REM*24 4 
FOR I=NT0N+1 28:READA:POKEI,A:CK=CK+A:NE 
XT:IFCK<> 20401THENPRINT"DATA ERROR" 

:REM*61 
END :REM*147 

DATA 165, 43, 133, 247, 133, 249, 165, 
44, 133, 248 :REM*133 

DATA 133, 250, 160, 0, 177, 247, 133, 2 



51 , 145, 249 



: REM* 31 



DATA 200, 177, 247, 133, 252, 145, 249, 

200, 177, 247 
DATA 145, 249, 20 



REM* 11 7 
177, 247, 145, 249, 



200, 177, 247 
DATA 145, 249, 201 , 
3, 240, 2 

DATA 208, 241 , 136, 169, 
00, 24, 152 



REM*77 

240, 11 , 201 , 14 

: REM* 27 

145, 249, 2 



:REM*7 



DATA 170, 160, 0, 101, 249, 145, 249, 7 
2, 200, 165 :REM*22 

DATA 250, 105, 0, 145, 249, 224, 4, 240 



2, 133 



:REM*1 6 



DATA 250, 104, 224, 4, 240, 2, 133, 249 



165, 251 



: REM* 36 



DATA 133, 247, 165, 252, 133, 248, 160, 
1, 177, 247 :REM*194 

DATA 201, 0, 240, 2, 208, 162, 160, 0, 
169, :REM*150 

DATA 145, 249, 200, 145, 249, 200, 24, 



152, 101 , 
DATA 13 3, 
, 96 



249 :REM*136 

45, 165, 250, 105, 0, 133, 46 

: REM* 2 26 



Listing 2. REM Killer program for the Plus/4 and C-16. 



1(30 REM REM KILLER/ PLUS 4 VERSION/ PETE MA 

RIKLE 10/84 
200 N=819:REM FULLY RELOCATEABLE-- CHANGE N 

AS DESIRED-- SYS N TO ACTIVATE 
300 FORI=NTON+128:READA:POKEI,A:CK=CK+A:NEX 

T: IFCK<> 1 91 5 3THENPRINT"DATA ERROR" 
400 END 
500 DATA 165, 43, 133, 208, 133, 210, 165, 

44, 133, 209 
502 DATA 133, 211, 160, 0, 177, 208, 133, 2 

12, 145, 210 
504 DATA 200, 177, 208, 133, 213, 145, 210, 

200, 177, 208 
506 DATA 145, 210, 200, 177, 208, 145, 210, 

200, 177, 208 
508 DATA 145, 210, 201, 0, 240, 11, 201, 14 

3, 240, 2 
[310 DATA 208, 241, 136, 169, 0, 145, 210, 2 

00, 24, 152 
512 DATA 170, 160, 0, 101, 210, 145, 210, 7 

2, 200, 165 
514 DATA 211, 105, 0, 145, 210, 224, 4, 240 

, 2, 133 
516 DATA 211, 104, 224, 4, 240, 2, 133, 210 

, 165, 212 
518 DATA 133, 208, 165, 213, 133, 209, 160, 

1 , 177, 208 
520 DATA 201, 0, 240, 2, 208, 162, 160, 0, 

169, 
522 DATA 145, 210, 200, 145, 210, 200, 24, 

152, 101 , 210 
524 DATA 133, 45, 165, 211, 105, 0, 133, 46 

, 96 



ReRun 
Fall Edition 

HOW TO 
TAME A 

HIGH-POWERED 
TURTLE 



Something wild is about to appear on your monitor. 
Hi Res turtle graphics! And in the ReRUN Fait 
Edition*, you'll get a ready-to-run utility that shows 
you how to put the turtle into your Commodore! 

"High Performance Turtle" is just one of many 
outstanding ready-to-load programs from RUN 
Magazine featured in the ReRUN Fall Edition. 

The Latest Collection 

In addition to turtle graphics, the ReRUN Fall 
Edition includes: 

■ "Home Run Derby". . .just in time for the 
World Series, here's a great baseball game 
played under the lights— with sound and color! 

■ "A Dozen Will Do It". . .changes your C-64's 
eight function keys to 12! 

■ "C-64 Big Letters" ... learn how to type your 
colorful characters four times their normal size! 

■ "Test Maker". . .quiz yourself or your friends 
on any topic. The number of topics is limited only by 
your computer's memory. . .and more! 



This fall, ReRUN gives you a variety of the best 
RUN programs for the C-64 and C-128*\ With 
ReRUN, there's no keyboarding or debugging to 
worry about. We provide a booklet of documentation 
and easy loading instructions so you can spend more 
time enjoying your Commodore and less time 
programming it! 

Order Now! 

Order the ReRUN Fall Edition today on cassette for 
just $11.47, or on disk for $21.47. Simply return the 
coupon or attached order card, or call TOLL FREE 
1-800-258-5473. In NH, dial 1-924-9471. 



i note: Some programs avaiabte on dak a*/. RefKJN Far FoWon avatetfe n 
September . Rnces include postage and handing 
* ' Commodore 64 and 128 are roistered trademarks of Commodore Business 
Machines, Inc. 



/ Want a Variety of Ready-to-Run Programs! 

Please send me the ReRUN Fail Edition 

D Cassette $11.47 □ Disk $21.47 

□ Payment Enclosed □ AE □ VISA □ MC 



Card # _ 
Signature . 

Name 

Address _ 
City 



80 Pine Street, Peterborough, NH 03458 



State 




Exp. Date 



9-85 



CALL TOLL FREE 1-800-631-1003 



n ccmpuTER BACK TO 

V ^^^ d^^ Centers of America, Mall Order LTD. ^^^^ 



Qsi comma da re 
THE NAME YOU CAN TRUST 

(TE commodore 

Letter 1101 




2749 5 

f S commodore 

1702 
Monitor 

•|7495 

commodore 
64 

S 14495 

f Z commodore 

1541 

Disc Drive 

169 95 



SOFTWARE SPECIALS 



MONITORS 

BMC Color 149' 5 

Pan 1300 RGB & Comp ... 289" 

Sharp Green 64 as 

Sharp Amber 69" 



Penguin Software 
Oust 

"fruraylYajiia 
5«rt ol K*5asri 
jtataa 
Grapt>cs Magioan Picture 
Pafflei 



1999 

1993 
1999 
1999 

21.99 



Professional Software 
Reel System 2-Word Processor 
with btjifl-n 70.000 vrcrd spell 
check 



5995 



EflYX 

JUMP MAIM 



2^8 



Sortie 
Hot Wheels 
Baseball 
Prtstop 

PitStOJJ tl 

9 to 5 Typing 
Moteca 



Epyi 



1999 
19.99 
19.99 
14,99 
14.99 
24.99 
24.99 



CBS Sod ware 
Of Seuss fin up The Mr* up 
PWZleJ 

Sesame Streel lenerGoflounci 
B,rj Bird's run House 
Ttie Sea Vcryager 
Wealtiei Timers 
Movie Musical Madness 
Success Wttetimais 

(MrVSuW) D-T 
Success wrtteimais 

(Mull/On) in 
Success ^Fractions 

(M*Sutn) D-T 

Success ^Fractions 

(Muli/Div) D-T 
Duck's Ahoy 
Ernie's Magic Shapes 
Mastering The SAT 
Murder by tin Ooztn 
Peanut Bu'ter Panic 



19.99 
19.99 
19.99 
24.99 

12.99 
9.99 

14.99 



14.99 

1499 
2199 
2399 

104.99 

23J9 
24.99 



Neural Zone-O/T 
SorflemisWD/T 
Beachhead-en 

Matsw Composer D 



2195 

nil 

2095 
2395 



AssemWetO 1795 

Easy Finance I. II. »l. IV.-D 19 9S 

Easy Calc 8495 

Easy Scnot-D 39.95 

Easf Spe»-D 19 Si 

Loco-D 49 95 

Trie Marragef-D 37,95 

General Ledger-D 37.95 

Accls Rec-6 37.95 

tats. PayD 37.95 

Magic Desk-D 52.95 

Zor< I. II ot 111-0 29.95 

SiBpenderJ-O 2995 

SiactossD 29.95 

Silent Butler 24.95 

[AMln-.'t) 29.95 

Sky Travel 27.M 



IN NEW YORK STATE CALL TOLL FREE 
1-800-221-2760 or 516-349-1020 

OR WRITE: COMPUTER CENTERS OF AMERICA. 81 TERMINAL DRIVE, PLAINV1EW, NY 11803 



I 



(10/ RUN stmuiiKK iw:> 



WE HAVE A FULL LINE OF COMPACT DISC PLAYERS 



SCHOOL SPECIALS 



PRINTERS 




Gemini SG1D 

Gemini SG15 

Gemini SG10C w/Buill-in 

Commodore Interface Call 

Gemini SR 10/15 new Call 

Gemini SB10 new Call 

Silver Reed <HM 249" 

Panasonic 1091 Call 

HUSH BOCD Smaller Quieter 89" 



ass* 




20 MEMOREX 
SS/DD DISCS 



'Alter 15 Mlr's Rgbtte 



aotfl Mighty Mo . .64" 

\ Comm 1660 79" 

j V" » ! Total 
,3 \«#^ Telecommunications . . Call 



WE NOW HAVE A LARGE 
SELECTION OF COMPACT DISCS 



NEWI 

BILLY JOEL'S GREATEST HITS 

Michael Jackson - Thriller EK 33112 

Wham! • Make It Big CK 39595 

Baron Streisand - Emotion CK 39480 

Johnny Matins - Right Iram 

Ihe Heart CK 39601 

Billy Joel - An Innocent Man . .CK 38837 
Julio Igleslas - 1100 Bel Alt 

Place CK 39157 

Bruce Springsteen - Bom 

t In Ihe USA ...CK 38653 



Warner/ Elektra 
Atlantic 



Phil Collins • Hello 1 Musi 




Be Going 


...80035 


John Fogerty - Centeriietd . . . 


...25203 


Eagles ■ Greatest Hits 




1571-75 


105 




....3576 


Catly Simon • The Best of . . . 


109 


Prince 4 The Revolution ■ 




Purple Rain 


....25110 


Madonna - Madonna . , 


...23867 



Joe Williams ■ 

the Blues . . 
Bobby Shew/Chuck Flndley - 

Trumpets No End 4003 

Mavis Fivers ■ lis A Good Bay 4002 

Maria Callas - Cherublnl — 

Medea ACOOCl 201 

Jerry Lee Lewis. Little Richard, 

Bill Haley ■ Kings ol Rock 

'n Roll 290-13-007 

Survivor - Eye ol Ihe Tiger . . .290-14-021 



WE'RE PROUD OF OUR PRICES - SATISFACTION GUARANTEED 

Check, Money Order. MC or VISA accepted / No additional charge tot MasietCard and Visa / Call lor shipping and 
handling inlormalion I NYS residents add applicable sales tax / Prices and availability ate snhieci lo change without 
notice / All faciory ftesh merchandise with manufaclurer's warranty. Dealers Welcome Call lor recent price 
reductions and new rebate Information. Plus shipping and handling. No returns wilhout return authorization number. 



QpiTFUTER 



Centers 
ol America 
Mall Older LTD. 



RUN SD'IEMHKR 1(185 / <J 1 



From p. 60. 

The real technological challenge to 
the use of computers in education 
may ultimately lie in ihrdcvelopmcnt 
of educational software. So far, de- 
spite the proliferation of home edu- 
cational software packages on deal- 
ers' shelves and in some experimental 
school programs, this is an under- 
developed area. 

Most programs available for homes 
or schools teach only a few concepts 
and a small number of facts in a very 
traditional way. Many of these pro- 
grams are intended for young audi- 
ences ami are designed as games in 
an attempt to increase the student's 
attention span and make learning 
fun. Those seeking more sophisti- 
cated and comprehensive educational 
programs at the high school or col- 
lege level will have to wait a while 
longer. 

Perhaps the major reason for the 
lack of more sophisticated software is 
that educators are just beginning to 
learn how to create it. Since must ed- 
ucators are not programmers, this is 
taking some time, but it is happening. 

In some cases, educators and pro- 
grammers are working together in 
teams to create programs to teach 
everything from mathematics to for- 
eign languages. 

In other instances, some adventur- 
ous educators are finding themselves 
becoming programmers in order to 
create the software necessary to take 
advantage of the computer's poten- 
tial as an educational tool in their 
own fields. 

In the latter case, many educators 
are taking advantage of special au- 
thoring software designed specifi- 
cally to let non-programmers create 
educational programs without hav- 
ing to master traditional computer 
languages such as Fortran, Basic or 
Pascal. 

These special programs are re- 
ferred to as either educational 
languages or educational authoring 
programs, Educational languages are 
designed to simplify the creation of 
educational programs while giving 
the programmer maximum flexibil- 
ity in terms of the type of educational 
program he or she is writing. 

The most widely available educa- 
tional language is Pilot, developed at 
Western Washington University. Ver- 
sions of Pilot are available for most 
popular home computers, including 
the C-64, Atari and IBM. Programs 
written in the common subset of Pilot 
will run on other machines. Pilot con- 
tains many special commands that 

92 /RUN SKi'lKMBERUliO 



Flash Card Author 

This simple educational authoring program lets you create 

electronic flash cards, save them in sequential disk files 

and recall them, as desired, for drill purposes. 

I lash i. in--, i .11 1 In- icn hfl]i!if. in :im leal (ting situation requ g memorization oi 

practice. Kor example, if you are learning ;i foreign language, you might wish to create 
flash-card files containing the new vocabulary introduced in each lesson. Once created. 
Hash-card seLs can be named, stored in sequential disk files and then loaded into the 
main program for a practice session. At ilu- end ol a session, the program will give you 
your score. 

How io Use It 

Type in the program and run it. Flash Card Author will present yon with a menu of 
program options, including some useful disk commands. Option 1 allows you to create 
Hash-card sets. Sets may contain from 2-1(11) flash cards. II you are learning new material, 
about 20 cards is optimal. The program will prompt you to enter first side 1 and then 
side 'J of each card. Cards will stroll up ilu- screen as you create them. II you make an 
error, you can hack up to correct it by typing die ® symbol. However, any cards you 
back, over to reach your error will be erased, and you'll have to re-create them. When 
you ate done entering flash cards, type an asterisk at the next side I prompt, and you'll 
be returned to the main menu. 

Option 2 lets you load a previously saved Hash-card file from disk. Knter the name of 
the Tile at the prompt, and the program will load the file, check the disk error channel 
and return you u> the main menu. The error status will lie reported on a separate line 
above the menu. In similar fashion, option :l saves the current flash-cant file to disk, 
checks for disk errors and returns you to the main menu. 

Option 1 lets vim drill on the flash -raid set currently itt memory. Cards are presented 
in random order. Hither side ol the card nun be presented. Von must respond by typing 
what is tin the other side of the card and pressing the return key. If you make a mistake, 
the program will present you with the correct answer and then proceed wish the drill. 

The program also gives you the choice of drilling only tin side 1 of your Hash cards. 
This is useful if the material you arc studying is in tjucstioifandanswer format (for 
example, math problems). If this is the case, when von create the card set. put the 
question on side I anil the answer on side 2. To tirill on side 1 only, select option 9 
tiniii the main menu. 

To end a drill session, simply tvpe an asterisk at any prompt, the program will return 
you u> the menu and give your score, including the number right, the number wrong 
.mil ilu- percentage of correct responses. 

Option 5 allows you to add cards to a flash-card file that is currently in memory. The @ 
symbol and asterisk are used here the same way they were in creating the original file. 

Options 6, 7 and 8 permit you to pel form miiiu- useful disk functions from within the 
Flash Card Author program. Option (i reatts the disk director} for you. Option 7 allows 
you to scratch or erase a disk file. Option H lets you name and format a new disk to 
hold flash card files. 

Flash Card Author is presented here as an example of an educational authoring 
program. It is also, however, a useful applications program in its own right. Feel free to 
modify the program to meet any special needs you might encounter. For example, special 
characters could be atlded for foreign language Nash cards. 

If you would rather not type in the program ymiist-ll, send a blank disk, a self-addressed 
stamped envelope and S3 to cover costs, and we'll he glatl to send you a copy. 



facilitate the creation of educational 
programs, but some programming 
ability is still required. 

Educational authoring programs 
permit the creation of a specific type 
of educational software. They are eas- 
ier for the new or no n -programmer 
to use than an educational language 
like Pilot, but they lack Pilot's flexi- 
bility. Flash Card Author, presented 
below, is a simple educational au- 
thoring program. 



Types or Educational Software 

Educational programs fall into one 
of three categories: tutorials, simu- 
lations and practice programs. Tu- 
torials are stand-alone programs that 
cover a discrete body of material. 
Typically, tutorials present the user 
with a series of information screens 
in which information is presented in 
text or graphic form, or both. These 
presentations are followed by prac- 
tices and tests. 



Properly designed, tutorials can 
(like a tutor) provide .students with 
individualized instruction. For ex- 
ample, tests may be used in a pro- 
gram both to determine if a student 
has mastered the material and to di- 
agnose learning problems, 

Students who are having difficulty 
with a particular concept can be pre- 
sented with supplementary and 
review materials and their compre- 
hension tested again before material 
of a more complex nature is pre- 
sented. Because students can differ 
in both (heir ability to learn and in 
the way in which (hey learn, the abil- 
ity of well-designed software to in- 
dividualize instruction is of great 
interest to educators. 

Simulations are programs in which 
students learn by participation — 
that is, by playing an actual role in 
a given sil 11,11 ion. The design prin- 
ciples are the same ones used in so- 
phisticated computer games. 

For example, one commercial pro- 
gram allows students 10 learn about 
genetics by breeding bees. A well- 
known mainframe simulation, The 
Gity Manager Came, helps students 
learn about public administration hv 
having them assume the role of city 
manager. In this role, they are con- 
fronted with typical managerial 
decisions and their responses are 
evaluated. A poor performance may 
cost the manager his job. Other soft- 
ware lets students do experiments in 
a chemistry laboratory, mixing chem- 
icals and reagents to analyze the com- 
position of an unknown substance. 

The possibilities seem endless and 
exciting. I lowever, sophisticated sim- 
ulations are the most difficult type 
of educational programs to create. 
This is because they require an ex- 
tensive theoretical understanding of 
the phenomenon being simulated. 

Drill and practice programs are 
the simplest type of educational 



software. They are also the most com- 
mon. About 90 percent of the edu- 
cational software available today is 
of this type. Despite their simplicity, 
these programs are very useful be- 
cause they are applicable to a wide 
variety of subject matter, In almost 
every field, there are facts, defini- 
tions, terminology and skills that are 
best learned through memorization 
and practice. 

The many commercial programs 
that provide math or spelling prac- 
tice or teach such things as the states 
and their capitals arc examples of 
this type of program. Because of their 
narrow focus, practice programs are 
usually used in conjunction with tra- 
ditional classroom approaches, such 
as lecture and discussion. 

While practice programs can be 
very useful, many educators feel that 
in order to realize its true potential 
as a classroom tool, the computer 
must move beyond this stage of elec- 
tronic flash cards to the point where 
it can stimulate higher levels of think- 
ing, such as analysis and synthesis. 
This will require an extensive, if nol 
massive, commitment 10 ihe devel- 
opment of more sophisticated edu- 
cational software. 



Cultural Barriers to Computers 

Improved hardware and more 
sophisticated software will not by 
themselves guarantee the computer's 
entry into the traditional classroom. 
In order for this to happen, com- 
puters must gain the acceptance of 
teachers, parents and students. This 
may be more difficult than it appears 
at first glance. 

A 1 a recent conference on "The 
School of 1 he Future," held at Vander- 
hilt University, two viewpoints were 
expressed bv educators, The more pes- 
simistic suggests dial schools are im- 



mensely good at resisting change. 
Proponents of this view argue that ed- 
ucation is bound up in a rigid "school 
culture," in which teachers, parents 
and students play much the same rote 
they have for generations, 

Breaking down these cultural har- 
riers may tie very c Li 1 1 It nit. even for an 
innovation as profound as the com- 
puter, This point of view envisions 
only a limited and specialized role for 
the computer in education. The com- 
puter, they argue, is likely to remain in 
the laboratory, 

A second, more optimistic, point 
of view envisions widespread edu- 
cational use of the computer both in 
the classroom and at home. Propo- 
nents of ibis view argue that com- 
puters may he used to strengthen the 
traditional home-school tie. They 

feel that such a role for < putcrs 

may lead to a computer on every 
desk, and, perhaps, in the not too 
distaui future, to a national com- 
puter-assisted instructional curricu- 
lum for the elementary grades. 

In summary, improved and inex- 
pensive microcomputers have made 
the computerized classroom a tech- 
nological possibility. How far and 
how rapidly computer-assisted in- 
struction will penetrate the conven- 
tional educational setting depends in 
large measure on boih the develop- 
ment of educational software and on 
the willingness of those involved in 
the traditional school culture — 
teachers, parents and students — to 
support such innovations. E 



Address all author correspondence to 
William Parle, 3801 N. Monroe St., Still- 
water, OK 74075. Authors Parle and Ad- 
kison are political science teachers at 
Oklahoma State University. 



Listing 1. FiashCard Author program. 



50 PRINT"{CTRL 1}" :REM*248 

100 FOKE53272,23 :REM*42 

110 POKE53281,14 :REM*244 

120 MX=100 :REM*230 

130 MN=2 :REM*156 

140 DIM F$(MX) ,I3$(MX) ,E(MX-1 ) :REM*192 

150 R=RND(-TI> :REM*232 

160 PRINT CHRS(147) :REM*192 

180 GOTO 2000 :REM*130 

190 K=1 :REM*150 

191 W=0 :REM*183 

192 C=0 :REM*104 

193 PRINT :REM*39 



200 PRINT" {SHFT EJNTER SIDE ONE OF CARD NUM 



230 



BER";K" 

205 INPUT FS(K) 

IF LEFT${F$(K) ,4)="*" THEN 280 
IF LEFT$(F$(K) ,5) <>"@"THEN 

222 K=K-1 

22 3 IF K<1 THEN K = 1 

225 PRINT 

226 PRINT"BACKING UP" 

227 GOTO 200 

230 PRINT" {SHFT N}OW ENTER SIDE TWO" 

231 INPUT I3$(K) 



210 
220 



REM*138 
REM*195 
: REM* 3 6 
:REM*36 
:REM*24 
REM*109 
:REM*71 
: REM* 10 
REM*165 

:REM*242 
:REM*1 89 



RUN SU'iKMKM l'.W3 / 93 



Listing 1 (ontimifd- 

240 IF LEFT$(B$(K) , 5}="@" THEN 225 

250 PRINT 

260 K = K+1 

261 IF K<MX THEN 200 



: REM* 24 4 
: REM* 96 

:REM*31 
:REM*17 6 



27 PRINT" (SHPT F)LASHCARD {SHFT S)ET {SHFT 



DULL." 
280 K=K-1 : PRINT CHR$( 1 47 ) :G0T02 

290 C=0:W=0:PRINT CHR$<147) 

291 W=0 

292 IF K>=MN THEN 310 



:REM*1 

:REM*1 39 

:REM*7 

:REM*28 

:REM*23 9 



PRINT" {SHFT T J HERE ARE" ;K; "CARDS . {SHFT 
T)HE MINIMUM IS";MN;". M : REM* 3 3 

301 PRINT:PRINT" (SHFT P)RESS < { SHFT R)(SHFT 

E){SHFT TJtSHFT UHSHFT RJtSHFT N}> TO 
{SHFT CJONTINUE." :REM*248 

302 INPUT U$: IF U$ = " " THEN 2000 :REM*99 

303 PRINT C11R${147> :REM*80 
305 GOTO 2000 ;REM*0 

310 PRINT :REM*157 

311 PRINT"{SHFT T)YPE WHAT IS ON THE OTHER 
SIDE" :REM*8 

320 PRINT"OF EACH CARD AS AS IT IS DISPLAYE 
D" :REM*47 

:REM*29 

:REM*1 3 
:REM*201 

: REM* 6 9 
*,REM*1 25 
:REM*234 
:REM*23 3 
:REM*100 
:REM*153 
:REM*248 
:REM*157 
:REM*185 
■REM*1 68 
:REM*9 
:REM*177 

: REM* 16 
:REM*173 
:REM*147 



3 30 PRINT: PRINT 
340 R=INT(K*RND(1 ) )+1 
350 FOR J = TO M-2 
360 IF E(J)=R THEN 340 
370 NEXT 

389 IF Q=7 THEN 422 

390 J=RND(1 ) 

391 IF J>.5 THEN 420 

400 PRINTFS(R) 

401 C$=B$(R) 
410 GOTO 430 

420 PRINT B$(R) ;C$=F$(R) 

421 GOTO 430 

422 J=RND(1 ) 
42 4 PRINTFS(R) 

425 C$=B$(R) 

426 GOTO 4 30 
428 C$=F$(R) 
430 PRINT:PRINT:PRINT:PRINT: INPUT R$:PRINT 

"(CRSR LF}" :REM*231 

440 IF LEFT$(R$,4)="*" THEN 600 :REM*247 
450 PRINT : REM* 41 

460 IF R$ = C$ THEN 500 :REM*91 

470 PRINT" (SHFT CLR ) " :REM*205 

471 PRINT" (SHFT NJO, THE CORRECT ANSWER IS: 
" :REM*82 

480 PRINT C$ ;REM*163 

482 PRINT: PRINT: PRINT" {CTRL 9) (SHFT P)RESS 



SPACE FOR NEXT CARD {CTRL 0} 

THEN 484 



;REM*69 
: REM* 37 
:REM*7 
REM*247 
REM*230 
REM*235 
REM*1 56 



484 GET K$:IF KS<> 
486 PRINT CHR$< 1 47 ) 

490 W = W+1 

491 GOTO 520 

500 PRINT" {SHFT CLR}" 

501 PRINT" (SHFT CJOHRECT!" 
503 PRINT:PRINT:PRINT"(CTRL 9 ) { SHFT PJRESS 

SPACE FOR NEXT CARD, {CTRL 01" : REM* 108 
505 GET K$: IF K$<>" " THEN 505 :REM*180 
507 PRINT CHRS(147) :REM*28 

510 C=C+1 :REM*121 

520 FOR J=1 TO M-2 :REM*14 8 

530 P(J-1 )=P(J) :REM*104 

531 NEXT :REM*31 
540 E(MN-2)=R -REM*242 
550 PRINT :REM*142 
560 GOTO 340 :REM*60 
600 PRINT CHR?(147): GOSUB 1500 :REM*20 
610 GOTO2000 :REM*50 
700 PRINT CIiR$(147): IF K<1 THEN 1800 

: REM* 2 2 
720 INPUT" (SHFT N)AME OF NEW FILE";R$ 

:REM*1 80 

94 / RUN SEPTEMBER 1985 



1509 
1510 



1810 

2 000 



2001 

2005 
2010 



2020 
2030 
2040 
2060 
2061 
2062 
2063 
2065 



:REM*104 

: REM* 96 

: REM* 4 

:REM*169 

:REM*1 5 

: REM* 3 5 

:REM*23 

:REM*127 

:REM*255 

:REM*251 

FILE";N$ 

: REM* 9 2 

PRINT CHR${147) : REM* 172 

GET RS :REM*4 

IF R$=" " THEN 1190 :REM*245 

OPEN2,8,2,N$ :REM*12 

K=1 :REM*150 

W=0 :REM*183 

C=0 :REM* 104 

INPUT#2,R$ :REM*130 

INPUTS 2, T$ :REM*21 4 

F$(K)=R$ :REM*96 

B$(K)=T$ :REM*83 

K=K+1 :REM*31 

IF ST = THEN 1220 :REM*46 

K=K-1 :REM*73 

PRINT ;REM*118 

CLOSE 2 :REM*45 

GOSUB 3200 :REM*36 

PRINT :REM*137 

GOTO 2000 :REM*242 

PRINT :REM*71 

IF C+W=0 THEN RETURN :REM*76 

PRINT" {CRSR RTHCTRL 9 } { SHFT S)(SHFT C 
)(SHFT 0}{SHFT R){SHFT EJfCTRL 0}" 

:REM*143 

: REM* 80 

C + W 

:REM*73 

(SHFT P)ERCENT 

:REM*1 12 

RETURN :REM*68 

PRINT :REM*117 

PRINT" (SHFT T}HERE ARE {SHFT NJO FLASH 
CARDS YET." :REM*126 

GOTO 2000 :REM*231 

PRINT: PRINT" (7 CRSR RTs}**** {SHFT F] 
{SHFT LHSHFT A) {SHFT S)(SHFT H}(SHFT 
CHSHFT A K SHFT R){SHFT D}{SHFT SPACE) 

(SHFT A) (SHFT U}{SUFT TJtSHFT H){SHFT 
0}{SHFT R} ****" :REM*131 

PRINT : PRINT" {1 4 CRSR RTs) [SHFT MJ{S 

E}{ SHFT N}(SHFT UJ " :REM*72 



730 OPEN 2,8,2,"0:"+R$+",S,W" 
740 FOR J=1 TO K 

750 PRINT#2,F$(J) 

751 PRINT#2,BS(J) 
770 NEXT 
780 CLOSE 2 
782 GOSUB3200 
790 PRINT 
800 N$ = R$ 
810 GOTO 2000 
1150 INPUT" (SHFT NJAME OF DISK 



1160 
1190 
1191 
1200 
1210 
1211 
1212 
1220 
1240 
1270 
1271 
1280 
1285 
1290 
1291 
1300 
1305 
1310 
1311 
1500 
1505 
1508 



PRINT 
PRINT 



1521 PRINT INT(C*1 



1540 
1800 
1801 



C;"{SHFT RJIGHT OUT OF" 
/(C+W)) 



HFT 



PRINT 

PRINT" {5 CRSR 

FT NJEW {SHFT 

PRINT" (5 CRSR 
FT FJLASHCARD 
PRINT" (5 CRSR 



:REM*66 
RTs) 1-- (SHFT OREATE {SH 
FJLASHCARD {SHFT S)ET 

:REM*41 
RTs) 2~ {SHFT LJOAD A { SH 
(SHFT F)ILE :REM*125 
RTs) 3— {SHFT S)AVE (SHFT 
CJURRENT {SHFT FJLASHCARDS :REM*215 
PRINT" {5 CRSR RTs J 4— (SHFT D)RILL ON { 
SHFT CJURRENT (SHFT SJET :REM*91 
PRINT" {5 CRSR RTs) 5— (SHFT A)DD TO (SH 
FT CJURRENT {SHFT CJARDS :REM*88 
PRINT" {5 CRSR RTs) 6— (SHFT R)EAD (SHFT 
D)ISK {SHFT DJIRECTORY :REM*225 
PRINT" (5 CRSR RTs}7— {SHFT DJELETE ( SH 
FT DJISK (SHFT F)ILE :REM*70 

PRINT" {5 CRSR RTs) 8— t SHFT F) OR MAT t SH 
FT NJEW {SHFT DJISK : REM* 189 

PRINT" {5 CRSR RTs) 9-- (SHFT D)RILL ON { 
SHFT SJIDE {SHFT OJNE (SHFT ONLY 

:REM*111 



Of do tS on Road or Service card. 




Commodore 64 Accessories 

# rt SUPER & & 




Summer Staler Sale 



Sale Positively Ends 9 15-85 

Prices will go back to regular sale prices 

CI 28 Commodore Computer 

Expandable to 51 2K. runs C-64. CPM. and 7.0 Progroms. 
(Add $10 Shipping] 

15Y 2 " Commodore 150-170 CPS Printer 

Near Letter Quality. Multiple Pin Tractor Friction Feed. 
Best Printer Value in U.S.A. (Add S17.50 Shipping) 

CommorJore-64 IEEE Interface 

Allows you to run Pet Peripherals on the C-64. including the 
One Megobyte Disk Drive and 15V Printer 

Juki Printer/Typewriter 

Letter Quality, daisy wheel, use as typewriter and or printer 
(auto correction) (Add S10 Shipping) 

SCM 80 CPS Printer 

Tractor Friction 10" Famous Name Printer does Graphics 
w Interface. (Add S10 Shipping) 

Cardco G Plus Interface 

Converts Commodore to Centronics lor use with most printers, plus 
does Commodore graphics on graphic printers 

Alphacom 40 Column Printer 

Thermal technology - does graphics. (Add 57.50 Shipping) 
Alphacom C-6J or Atari Interface S8.95, 

190K Slim-Line Disk Drive 

Cooler 20" o (aster, quieter than 1541 drive (Add S10 Shipping) 

One Megabyte Disk Drive (1000K) 

Double sided drive hooks up to C-64 with IEEE interface, perfect as a 
second drive, (Add $10 Shipping) 

13" Premium Quality Color Monitor 

Bellei than 1 702, with separated video inputs. (Add S 1 4.50 Shipping) 

Voice Synthesizer 

Allows you lo talk through your computer. Optional software lets 
you play talking adventure games [Zork, etc.) 

80 Column Board - 4 Slot Expander 

Allows you to program in 80 columns plus gives you a 4 slot switch 
selectable expander 

Auto Dial Modem with Super Smart Software 

Upload Download. Print . Catalog. This Package hos it all ! ! ! 
Best Modem Value in the U.S.A. ! ! 

Musicalc I Software 

The Best Musical Software for the C-64. ollows you to change all 
parameters. 

Oil Barrons Software 

Belter than Monopoly, comes with gome board disks and 
instruction monuol. Strike Oil or Live in the Poor Farm 



Add 53.00 tor shipping, hondling and insurance. Illinois residenls 
pleoso add 6*. lax. Add $6 00 for CANADA PUERtO RICO HAWAII 
ALASKA. APO FPO orders. Canadian orders must bo in US dollars 
WE DO NOT EXPORT TOOTHER COUNTRIES EXCEPT CANADA. 
Enclose Cashiers Check Money Order or Personal Check Allow 14 
doys lor delivery ? to 7 days for phone orders 1 (toy express mail' 
VISA MASTERCARD COD 

NoCOD toConodo APO FPO 



List 


Reg. Sale 
Price 


Summer 
Sixxler Sale 


S349OO 


*299°° 


$2S9 9S 


s 895 00 


i 2 99°° 


*249 9s 


M09 ,s 


'69 00 


$ &5 9s 


534900 


$24900 


$ 229 9S * 


s 299 oo 


*159°° 


$ t49 95 


4 )09 00 


15 goo 


$4995 


EQQOO 


*24* s 


$22 9s 


*249 00 


* 169 OD 


$13995 


s 889 00 


* 19900 


$ t79 95 


s 399 oo 


1 19900 


$ 169 95 


sogoo 


14900 


$ 39 95 


S]49Q0 


J.-TQ00 


$ S9 95 


s 12 9« 


*59O0 


$39 9S 


s 59 « 


ITO'l 


$ 1 4 9S 



M9 1 "' 



'19' 



95 



* plus Software Coupon Discounts 



We LiO'vc Our Oust o m e rs 

22292 N. Pepper Rd. Borrington Illinois 60010 

312/382-5244 to order 



RUN SEPTEMBER 1985/95 



Listing 

2066 

2067 
2069 
2075 
2076 

2077 
2080 
2090 
2100 
2110 
2120 
21 35 
21 37 
21 42 
2144 
21 4 6 
21 50 
3000 
3001 



3006 
3010 

301 5 

3016 
3020 



/ runt i nurd, 
PR INT" {4 CRSR RTs)10--{SHFT 

P ) ROGRAM 
PRINT 
PRINT 
PRINT 
PRINT" {SHFT W}HAT DO YOU WANT 



INPUT 
IF R$ 



IF 
IF 

tr 

IF 

IF 
IF 
IF 
IF 

SI- 



RS 
ii -I it 

R$="2" 
R$="3" 
R$="4" 
R$="5" 
R$="6" 
R$="7" 
R$="B" 
R$="9" 
R$="10 

PRINT CUR 

PRINT" {SH 

PRINT 

PRINT" { 1 3 

)IRECTORY 

PRINT 

PRINT 

PRINT" {SH 

CEsHSHFT 

PRINT 

OPEN1 ,8,0 



THEN 

THEN 

THEN 

THEN 

THEN 

THEN 

THEN 

THEN 

THEN 

"THEN 

$(147) 

FT CLR 



190 

1150 

700 

290 

34 05 

GOSUB 

GOSUB 

GOSUB 

3400 

END 

:GOTO 

}":PR 



31 

31 35 

3105 



2000 
INT 



CRSR RTs} (SHFT D) ISK 



FT LJENGTH (SHFT 
T) YPE" 



E)ND (SHFT 
:REM*1 00 
:REM*129 
:REM*1 31 
:REM*1 37 
TO DO"; 
:REM*21 4 
: REM* 15 
:REM*164 
:REM*70 
:REM*138 
: REM* 72 
:REM*84 
:REM*179 
:REM*231 
:REM*12 
REM*206 
REM*248 
REM*208 
:REM*19 
:REM*42 
(SHFT D 
REM*162 
:REM*47 
:REM*51 
N}AME(18 SPA 
:REM*58 
:REM*57 
: REM* 223 



Circle 219 on Reader Service catd. 



CQUE 




End Cartridge Clutter! 

NOW - ANYONE CAN COPY 
C64 CARTRIDGES - FAST! 

CBUS — lets you copy and store up to 17 
cartridges on a single diskette. 

WE GUARANTEE STORAGE AND 
PLAYBACK OF ALL STANDARD 
COMMODORE 64 CARTRIDGES 

CBUS —The Cartridge Back-up System 

for the Commodore 64 .... . 5f*™T»™3 

Prlco includes CBUS I Cartridge Snapshootor, CBUS II Cartridge 
Emulator, Diskette with oil necessary programs. Additional 
CBUS Hi available for S69.95. Please add $3.00 tor shipping and 
handling. 

PA residents please add 6°o. 

VISA, MC, CHECK, M.O. Accepted 

R.J. Brachmon Associate*, Int. 

P.O. Box 1077, Hovcrlown, PA 19003 

CALL TOIL FREE — 1-800-CBUSCoJ 

IN PA — (215) 622-5495 



3025 
3030 
3035 
3040 
3041 
3045 
3050 
3055 
3056 
3060 
3065 
3066 

3070 
3071 
3075 
3076 
3080 
3081 
3082 
3085 
3090 
3095 
3096 
3097 



3099 

3100 
31 02 
3104 
3105 

3106 
31 10 
31 11 
3115 

31 16 
31 20 
31 25 
3130 
3131 
3132 
31 35 



3140 

3141 
3145 
31 50 
31 55 

31 56 
31 57 
31 60 
3200 
3205 
3212 

3215 
3220 
3221 

3400 
3401 
3405 



3055 



GET01 ,AS f B$ 

GET/HI ,A$,B$ 

GET#1 ,A$,BJ 

C=0 

IF A$o""THEN C=ASC(A$) 

IF B$<>""THEN C=CtASC(B$)*256 

PRINT MID$(STR$(C) ,2) ;TAB(7) 

GET #1 ,B$ 

IF STofJ THEN 3095 

IF B$<>CHR$(34 ) THEN 

GET #1 ,B$ 

IF B$<>CHR$(34) THEN PRINT B$; 

65 

GET #1 ,B$ 

IF B$=CHRS(32) THEN 3070 

PRINTTAB(29) J 

CS = "" 

C$=C$+B$ 

GETtfl ,B$ 

IF B$o"" THEN 

PRINTLEFT$(C$,3) 

IF ST = THEN 303 

PRINT "BLOCKS FREE" 

CLOSE 1 

PRINT" [CRSR DN} (SHFT 

SHFT E){ SHFT THSHFT 

}> FOR MAIN MENU." 

INPUTU$:IF U$ = ""TIIEN 

PRINT CHR${147) 

GOTO 3200 

REM FORMAT NEW DISK 



3080 



REM*184 
REM* 189 
REM*1 94 
REM*1 4 7 
REM*1 1 
REM*184 
REM*1 49 
REM*21 4 
REM*239 
REM*171 
REM* 22 4 
GOTO 30 
REM* 2 05 
REM*229 
REM*130 
REM*199 
:REM*56 
REM*1 94 
REM*241 
REM*21 4 
:REM*85 
:REM*68 
:REM*1 49 
: REM* 4 8 
PJRESS <(SHFT R)( 
U}(SHFT RHSHFT N 
:REM*133 
3100 :REM*149 

: REM* 7 2 
: REM* 3 2 
:REM*118 



PRINT" (SHFT I INSERT DISK TO BE FORMATE 



D. 
PRINT 

PRINT" (SHFT 
INPUT DISKS 
PRINT" (SHFT 



T INPUT DISK NAME." 
I)NPUT DISK NUMBER 



REM*33 

:REM*1 48 

: REM* 20 

:REM*77 



INPUT EXT$ 

MACRO$="N:"+DISK$+","+EXT$ 

OPEN15,8,15,MACRO$ 

CLOSEI 5 

MACROS^"": GOTO 3200 

REM DELETE FILE 

PRINT" (SHFT E INTER NAME OF FILE TO DEL 

ETE" ; : INPUT DISKS: PRINT CHR$(13) 

:REM*243 
PRINT"{CTRL 9HSHFT PJRESS RETURN TO D 



: REM* 4 3 
REM*146 
REM*208 
REM* 21 7 
REM*166 
:REM*13 
REM*176 



3141 



ELETE FILE. (CTRL 0)" 

GET K$: IF K$="" THEN 

MACRO$="S:"+DISK$ 

OPEN 15,8,15,MACR0$ 

CLOSE 15 

MACROS^"" 

GOTO 3200 

REM DISK ERROR CHECKING 

OPEN 1,8,15 

INPUW ,A$,B$,C,D 

PRINT" (SHFT CLR )( CTRL 9} (SHFT 

SHFT SJTATUS: (CTRL 0)"; 

PRINTBS 

CLOSE 1 

GOTO 2000 

Q=7 

GOTO 290 

PRINT CiIR$( 147) :GOTO 260 



REM* 38 

REM*223 

REM*183 

REM*242 

REM*191 

REM*1 3 

:REM*87 

:REM*128 

:REM*56 

:REM*21 3 

E1RRQR ( 

: REM* 168 

:REM*85 

:REM*172 

:REM*111 

:REM*165 

:REM*168 

:REM*16 



CwatMir M i j irfiitftj fiirsvi i* tamtfw I 



'.)(> / RUN SK1TF.MBKR 1985 



H Magic 



From p. 1 0. 

ij)24o Encrypted filenames— Von ran make 
it difficult for others to load your secret programs by 
using unorthodox dummy characters to start their names. 

It doesn't matter which characters you use. and you don't 
even have to remember them, since your loading method 
will decrypt them automatically. 

What's important is to use the same number of dummy 

characters each time — perhaps something in the range 
of 3-5. The best characters to use are those in tin* ranges 
CHR|(0)toCHR$(3l)andCHRS{I28)toCHRS(159).Also 
try CHRS(20), the delete character, which really confuses 
directory listings. A good example is: 

SAVE C1IRS0-I3) + CHR$(20) + "REAL NAMF'.H 

The secret to loading such programs is to use the 
question mark wildcard character. If you use (bur dum- 
mies in naming the Tile, use (bur question marks in 
loading it, I! you used three, use three, and so on. In our 
example, you would use: 

LOAD "??REAL NAMK",8 

Cornelius Vanderbilt 
New York, NY 

^a4" Fortune cookie l hi generates some 

interesting messages, which may lie useful in predicting 
the future. In tests against tea leaves and an out ol-round 
crystal hall, its output was consistently equivocal. Anyway, 
it's a highly amusing program. For nonstop entertain- 
ment, put a delay at the end, then skip a line and loop 
back to 730. 

700 REM FORTUNE COOKIE - MARCO BALAGUER 
710 FORN=1TO10:READA$(N) , 13$ ( N ) , C$ (N ) , D$ (N ) : 

NEXT:S$=CHR$( 32) 
720 DEFFNA(X)=INT(RND<0)*10+1 ) 
730 A=FNA(X) :B=FNA(X) :C=FNA(X) :D=FNA(X) 
7-10 PRINTS$A$(A)S$B$(B)S$C${C)S$D${D) 
750 DATA THEY, WILL, FIND, HER, ME, WON'T, EXPOSE 

, PLANS 
760 DATA RIVAL, DID, IGNORE, CONSEQUENCES, STRA 

NGER, MIGHT, LOVE, YOU 
770 DATA SHE, MIGHTN'T, ADMIRE, ANOTHER, YOU, DI 

DN'T, KNOW, THEM 
780 DATA FAMILY, CAN'T, PROTECT, US, WE, CAN, DEN 

Y,IT 
790 DATA CHILD, MAY, DESPISE, MONEY, SUPERIOR, C 

OULD, ACCEPT, HIM 

Marco Balagucr 
Brooklyn, NY 

3)Z4A Day of week routine— This routine 
has its origins in home computer antiquity, since a similar 
program appeared in PET User Notes, way back in 1!)7K. 
It will print the day of the week for any date from March 
1, I "00 through February 1>S. 12000. It does not destroy 
die date and may be used as a subroutine after the WD$ 
array is initialized. When you input the dale, please use 
the numeric form of the month, day and year, using two 
digits [or each and separating them with commas. 



10 REM DAY OF WEEK ROUTINE 

20 DATA SUN,MON,TUE,WED,THU,FRI,SAT 

30 FORJ=0TO6:READWDS!J) : NEXT 

40 INPUT"MONTH , DAY , YEAR" ;MN , DY , YR 

50 CY=YR:M=MN-2:IFM<1THENM=M+12 :CY=CY-1 

60 Y=CY-INT(CY/100)*100 

70 WD=Y+INT(Y/4)+1+DY+INT(2.6*M-.1999) 

80 WD=WD-INT{WD/7)*7:PRINTWDS<WD) 

R.E. Peat 
Pittsburgh, PA 

$24B Screen Poke Finder— When you're 

Poking characters to the C-64 screen, determining the 
Poke addresses is tint part of the fun. That's why I created 
the Poke Finder program. Type it in and run it, and if 
your Data statements are perfect, you'll be asked to delete 
some lines. Delete them, then save the program. 

When you run it front now on, it will seem to disappear. 
Then you're free to program or to cursor around the 
screen, leaving, if you're skillful, a trail of truth and beauty. 
To find the memory locations for any screen position, 
just move your cursor there and press the ft key. Like 
magic, the numbers will materialize on screen! And since 
Poke Finder doesn't interfere with Basic, you can use its 
services while writing other programs. Simultaneous! v 
[Messing the run/stop and restore keys kills Poke Finder, 
while SYS49UVJ resurrects it. 



1 REM SCREEN POKE FINDER - 

2 FORJ=1TO180:READK:CS=CS+K 

3 IFCS0 25844THENPRINT"DATA 
■1 PR TNT" DATA UK. DKt.KTE LIN 

E.":END 

10 FORJ=491 52T049331 :READK: 
491 52:NEW 

11 DATA 120,169,013,141,020 

12 DATA 141,021,003,088,096 

13 DATA 152,072,165,215,201 

14 DATA 076,172,192,056,032 

15 DATA 180,192,142,181 ,192 

16 DATA 182, 192, 169, 004, 141 

17 DATA 000,240,020,024,169 

18 DATA 192,141 ,182,192,169 

19 DATA 192,141,183,192,202 

20 DATA 173,180,192,109,182 

21 DATA 192,169,000,109,183 

22 DATA 192,024,173,182,192 

23 DATA 184,192,173,183,192 

24 DATA 185,192,024,162,000 

25 DATA 240,255,169,083,032 

26 DATA 061,032,210,255,174 

27 DATA 183,192,032,205,189 

28 DATA 210,255,169,032,032 

29 DATA 067,032,210,255,169 

30 DATA 255,174,184,192,173 

31 DATA 205,189,024,174,181 

32 DATA 192,032,240,255,104 
3 3 DATA 104,076,049,23 4 



5J>^fc*r v Equipment turn-on sequence— Much 

has been written about the proper order in which to turn 

RUN SEPTEMBER 1985 f 97 



CHRIS CONLEE 




:NEXT 




ERROR": STOP 




ES 2-4, THEN 


SAV 


POKEJ,K:NEXT: 


SYS 


,003,169,192 




,072,138,072 




,133,240,003 




,240,255,1 40 




,169,000,141 




,183,192,224 




,040,109,182 




,000,109,183 




,208,236,024 




,192,141 ,182 




,192,141 ,183 




,105,000,141 




,105,212,141 




,160,024,032 




,210,255,169 




,182,192,173 




,169,044,032 




,21 0,255,169 




,061 ,032,210 




,185,192,032 




,192,172,180 




,168,104,170 




Chris Coniee 


Moro. 


OR 



H Magic 



your computer and peripherals on and off. All sorts of 
disk hangups and printer problems are involved, and it's 
difficult to find the Ik-si turn-on sequence for every 
situation. 

I struggled with these problems for years before discov- 
ering thai if a reset button is connected to the serial bus, 
luni-on sequence doesn't matter. If you turn everything on, 
then press your reset button, the problems magically dis- 
appear. Apparently, the reset tuition causes the serial bus to 
normalize all the peripherals, regardless of when they have 
been turned on. This interesting experience represents one 
more reason to install a reset button on your computer. 

Karl T. Thurber, Jr. 
Millbrook, AL 

«pZ40 Video monitor tips— My monitor is a 
green monochrome without a speaker, which is little help 
when a program involves color and sound or both. But 
since the green monitor is plugged into the video con- 
nector on the back of my 64, the TV connector is vacant. 
I run a long cable from the TV connector to the swhehbox 
on the hack of my color TV. When a commercial comes 
on, I can do my color work without interrupting the 
family's viewing. The 64 can simultaneously drive both 
the monitor and the TV. 
Of course, the cable connecting my green screen to the 



, r ,-. »- • ■ r.n >•■■■'. v*t >r. rV xr cmd 



What should you expect for 535? 
Everything. 

The Intelligent Software Package for C-64" VIC". SX-64'\ C128'-, LCD™. 
FlusW, 16™, B-12B™. and PET/CBM™ An integrated home/business/ed- 
ucalional package of 25 programs [totaling over 51 pages ol source code] 
that will put your Commodore to work right now, in /our home Or office; 
all on disk or tape at the ridiculous price of S35. One customer writes: 
", . .accolaades for the authors. This is as slick a deal as t have seen and 
more than adequate for all except fancy presentations Tlie best tiling is 
the ease of use. . . " The package includes: 

Datobana: A complete mulu kuyerj rued- Also included ReportGen, RnportMorgo 

record-lonulb data tiosu manager, Sort or hnterloca W/P with DnUilmiie to cream 

setoct (using all relational operators . . > , form lettara. statements, muo*cea. mailing 

< , AND, OP. NOT, wild card] on any field, labels, other reports.]. Biuball Stotlatl- 

perform computations on numeric tickle. clan [compiles batting statistics lor u basse- 

Any operation can be performed en ell, or ball league); several W/P utilities, including 

only selected records. All fields completely Indax [indexes W/P's text files): several 

user-definable . Can be used for any number Database utilities , nduding DBmarga [f eolt 

of tasks, inducing BCCuuntmg. mailing lists, tstes multi-file databfise applications), end 

iracntory control, record, tape, or book DB8tet(onatyiosDfBftos],ri(ircKjr'einming 

cataloging, expense Account maintenance, utility, ASCII, wliicli 005Wtfl text files [pro- 

or as on electronic rokxlox. Even if you use gram listings] into program liloa; alBO 

your Commodore for nothing else, tins pro- Checkbook. Inventory, Papar Haute, 

gram alone might [ustify its expense. Loan Analysis, Breakavon Analysis. 

Word Procaaaor: A luB-featured menu- Oeprecuitlnn. Labalar. Fllo Capier, 

driven word processor nducung ■ very f ast ffe mere . 

commands, screen edmng, text locaung and Versions of trie package are avoiloble for 
full control over margins, spacing, paging. evet y Commodore computer having a mini- 
indentation, and justification. '* . . . wet mum of 10k RAM. Al programs wJI support 
done and highly tinctorial . . Provides en lBpfli ,j, s(! ana printer. Price includes 
excefent alternative to the high priced word dccumentotion end sh«>ng ; CM residents 
processors . this is on eucefent buy. aM s »/„ Add 53 lor credit cord. COO, 
Highly recommended." WMnite Software aoso (ioJ , „.. tBpu orders [Ask only fur 
Gazette ' 'Provides good basic featires. ' ' piusd- and 1 6 "V ) fvta personal eheckslrum 
Compute's Gazette ciuts.de USA this ad is the catalog, asam 
Copycalc: An electronic spreadsheet p tal ^ , [)r0( jrDm output io available lor $2. 
Tuns your Commodore rto a vette balance 
sheet, deludes screen editor "Excellent 
program lor budgeting. estintatirtg. or any 
math-oriented use . . . welt worth the 
money. Highly recommended " — Mwjinte 
Software Gazette 
a ■■- M m^. ^ A De P'- R -4 

Intelligent Software san Anseimo, ca 94950 

Quality Su ftware since 1 98 2 [415)457-6153 



computer has a separate audio line. I patch it into my 
stereo receiver, so I can play the <>4's sound. I frequently 
use this sot it]) in record C-64 sound onto a cassette or 
reel-to-reel tape. 

Stephen M. Zapytowski, Sr. 
Beaverton, OR 

$24E Power supply repairs— Trick Si Ft 

gave a liint on replacing die :i(>f>21* voltage regulator, 
which often fails in Commodore power supplies. Unfor- 
tunately, the suggested replacement isn't as husky as the 
original and may he subject to failure itself. Many elec- 
tronics dealers handle the ECG line of replacement ICs, 
and ECG makes an exact, pinfor-pin replacement for the 
SO.ViP. The part number is ECG1934 and costs about S7. 
If your ECG dealer doesn't stock the part, he should be 
glad to order it for you. 

Bob Wingerter 
Raceland, KY 

$Z4F Dummy modem— If you're trying to cor- 
rect modem problems, learning to telecommunicate or de- 
bugging your own terminal soli ware, there's an easy, low- 
cosi way t" go online. Get a friend to bring his computer 
and modem over, then connect your modems directly 
together, completely bypassing the telephone system. 
You can use any modular extension cord for this purpose, 
including the one that connects your own telephone to 
the wall. 

You'll have to ensure originate/answer compatibility 
between the two modems, bin thai can be as simple as 
flipping a switch. Once you are in communication, this 
system completely eliminates phone-line problems. And 
having both terminals in the same room gives wonderful 
feedback to the operator, since keyboard entries on one 
can be viewed immediately as they are received and 
displayed on die second. 

Chuck McGaffin 
Ballston Lake, NY 

$25Q Recordkeeping hint— I keep track of 

all my machine language programs in a pocket-sized loose- 
leaf notebook available at most department stores. The 
pages are $%*X&&", which is large enough to hold what 
I need, yet small enough to fit in a corner of my desk 
drawer. The program name goes on the top line of each 
sheet, followed by loading information, SYS calls and so 
forth. I use both sides of the lined sheets, so I never run 
out of room. I use masking-tape tabs to divide the book 
into meaningful sections, and the looseleaf system keeps 
everything safely together, while enabling me to move 
pages when necessary. 

Since Basic programs can be listed on the screen, with 
numerous RKMs to explain them, I seldom enter one in 
my book. But for all those unlistable machine language 
programs, with all their versions, SYS calls and options, 
i wouldn't be without my little book. 

L.F.S. 



98 / RUN SEPTEMBER VMb 



Circle 225 on Reader Service card 



LERDY'S CHEATSHI 

KEYBOARD OVERLAYS 




FOR COMMODORE 64 tm 

(vic-;o alio available) 

LEROY'S CHEATSHEETS " are plastic laminated keyboard 

overlays designed for use with popular software and 
hardware for Commodore's VIC-20 & C-64 computers. 

These cut-it-out yourself overlays are designed to fit over 
the keyboard surrounding the keys with commands and 
controls grouped together for easy references. 

LEROY'S CHEATSHEETS® 

make life easier for you 



t','|.|J.lJ:l,l^:l,t,l : l1 

Q Easy Script 

D HES VVriier 

G Pipif cijp 

□ Quick Brown Few 

D Scrip! 84 

□ Speedier ipt <■■-<:• t 3.0 OAZITTI) 

□ WordPro 3/ PL US 
D Qmniwriier 

D WOfdprO 64 (By iltvii Pynlt,) 

Q Write: NdwT/64 

D Floor. System 2 



EEsazmza 







□ 


ClIC R&Slill Li-.^CrJJ 


n 


C<lc Resull mw 


u 


Elty Cole 


□ 


Mulllplm 


a 


PuiriCuic M 


D 


PRACTICALC II 


EH 



Blanks ilc-j 


h NOT'Utirt**fll 


□ FcrTfte Beginner ■ v\,' •*■<*■■* n 


D Sprites Only 


D Flignl SimyliiDT'll 


□ Daddta 


1541 Disk 


Q Bky Travel 


LANGUAGES 




* UTILITIES 




D COMAL 




Q SIMONS BASIC 


D Hiis.c 


D Moimon64 


G lOrjO'V-rrll' 


LOGO (Vwtli 


Pilot ICBUI 





■■-M'lli'MH 



O TnuConSuMant iCt'ir.- 1 '.**:-... i-i 
D The Manag&f (C&Ui 
D SupsrQdls64 



U Vidiex 

D The S ma n 64 Termin &i 

D VIP Terminal 

Tppm64 



D PriJUflj.CbNilSM.WPSflOZ 

□ Printer, is tisoniRx 1 fk bo 1 100 
D Prjnief l i& t -r>-i.iiox - isx 

O Pr.mcr.OkiLrala S2 4 9J 

lUN D 



Dealer Inquiries welcome 



Qty. X S3. 95 S 

Shipping & handling S 
6% sates tax S 

(PA residents OMy] 



1.00 



TOTAL S 

U S FUNDS 

MO COD'l P LEASH 



CHEATSHEET PRODUCTS mc 

P.O. Box 111368 Pillsburgh PA 1523B 



I 1 r"*"! 

(412) 7BI-1561 



Q Charge My VISA or MbsIgj Card NUMBER 

1 111 1 1 1 1 



EXPIRATION 
DATE 



OR SEE rOUR LOCAL DEALER ! 






Circle 254 on Reader Service card. 



Software Discounters ; 

of America <* rwi««i s . . oo! > \ s 

Orders Outside PA— 1-800-225-7638 

PA Orders — 1-800-223-7784 

Customer Service 412-361-5291 Open Saturday 

•Frai Shipping on orders over SI 00 In contlnantal USA 
• No surcharge (or VISAJMnstorcard 
•Your card Is not char gad until wa ship 



ACCESS Mastering SAT [Dl $49 Wishbrmger ID) S23 

Beach Head(D) $21 MathSeries Call KOALA 

Beach Head 2(D). . . .126 Mr Rogers: Many Ways Muppel Learning 

Mach5(R) S23 to Say I Love You(D)$19 Keys ID) 139,95 

Raid Moscow (0). . .$25 Murder by Dozen (D) .123 Tablet wiPalntor (0)139.95 

ACT1VISION CONTINENTAL KoalaPr.nler (D) . . $19 

Alea/artho Forgolton Book of Adv Games 114 MICROPROSE 

Fortress(D| $2t Home Accountant (DJ144 Aero Jet: Advanced 

Computer Fireworks DATASOFT Flighl SimulatOrlD) Call 

Celebration Kit |Dt $23 Alternate Reality ID) $25 Crusade Europe (D) .126 

Countdown to BruceLee(D) US Decision in □e5orl(0)$26 

Shuldown(Q). . . 121 Conan Barbarian (Dl $23 F-15Stnke Eagle (D) .121 

Fast Tracks: Slot Car Elevator Action (0) $19 Gun Ship: Tie Helicopter 

Const. Kit (D) $21 Mr. Do(D) 119 Simulaiion (D) . . . Call 

Gary Kitchen's Game- Pole Position 2(0) $19 Kennedy ApproachlD) 123 

maker: Computer Game TtieGoonies 119 Silent Service; Submarine 

Design KiHD] .... $21 Zorro(D) $19 Simulation iDl Call 

GhostbuslersiD] 123 DAVIDSON MIND5CAPE 

Great American Math Blaster ID) $33 Bank St Music 

Crosscountry Speed Header 2| Dl $43 Writer(D) 126 

Road Race (Dl 121 Spell 11(0) 133 Bank SI Slory 

Hacker (Dl $21 Work Attack (D) . ..$33 Book(D) . $26 

Master ot the ELECTRONIC ARTS Color Mo: The Computer 

LampsID) $19 Adventure Construction Coloring Klt(D) .. ,119 

Mmdshadow(D) . . . .$19 Sel(D) .... .$27 Halley PiojcclfDl ..$26 

Hock N' Boll (D) $19 Arcr-on2(D) 123 Perlect Score SAT (D)149 

Space Shuttle ID) $19 Gainers at War (Dl. 133 ORIGIN 

The Music Sludio(D| $19 Financial Ullima3(D| 539 

Web Dimension |D) 119 Cookbook (Dl 129 PHACTICORP 

ARTWORX Mailorder Practical iDi 119 

Br>dgo40(D) .. 116 MonslerslD) 123 PractiMeJDi. 119 

French|D) $19 Music Const Set |D| 119 PROFESSIONAL 

Gnrm.-in(D) 119 Murder on llu: SOFTWARE 

Grand Masler Zindflrneut(D) ..117 Fleet System 2(0) $49 

Choss(O) $19 One-on-One(D) 125 Trivia Fever (D| . 121 

MonkcymathlD) .119 Pmball Const. Set iQ) 119 SCARBOROUGH 

Slap Shot Hockey (D) $16 Racing Desltuclion Build A Book (D) 123 

Spanish (Dl $19 Sel(D) 123 M aster type ;D) $23 

Slnp Poker(D) . . 12t Reach (or the NetWortniDl 144 

Female Oala Disk I lie Stars 10) 129 SSI 

Main Data Disk II .116 Seven Cities Gold (D) $25 Bailie Normandy 10) 126 

tern, lie Data Disk III $1(1 Kkyfoj (0) 125 CarfiST Fore* (0| S39 

AVALON HILL EPKX Colonial 

Bi Nuclear Ballblfuet (01 . . 125 Conquest |D) Call 

Bomber(D) .. $16 Barbie (D) ... $19 Computer ATihusb(Q) 139 

Compulur Stocks & Fast Load |.R) 125 Computer OB (D) S26 

Bonds (Dl 119 Impossible Field nl Fire (Dl 526 

Ju p Iter M I ssion 1999( D)$23 Mission(0) 523 G em 5 1 ne War nor I Dl 123 

Legionnaire |D| . 119 Jet Corneal Germany ) 985(D) 539 

Maxwell Manor (D) $16 Simulator $21 Imperrum 

Panzer JagdiD) $21 Monly's Scrabble (Dl 126 GalaclumiD) . . ..$26 

Ripper (D) 119 Rescue at Kampfgruppe(D). 139 

Supe' Bowl Fraclalus(D) . , . 126 Mech Brigade (D) . 139 

Sunday (D) .121 Summer Games 2(0) 12S Norway 1985(D). . Call 

T AC (0) $26 Wlnur Games (D) Call PhanlasielD) $26 

Tei. miiiard (Dl 519 World's Greatest Pro Tour GolliD) S26 

Tournament Golf (D) $21 Baseball |D| $23 OueslroniD) 126 

BROOEHflUND World's Greatest SuGunShooloul iDl 126 

Bank St Writer [Dl $33 Football (Dl $26 Wings of War |0) $25 

Cashes Dr. Creep(D) $19 FIRST STAR SUBLOGIC 

Champ Lodorunner(Dj 123 Spy vs. Spy (D) $19 Fhghl Simulator 2 (D) 533 

Karateka(D). $21 GAMESTAR TIMEWORKS 

Mask of the Sun (D). .$26 On-Court Tennis (D) . $19 Oala Manager 2(D) $33 

MusioShop(D) . 529 On-Field Football (D) $19 Evelyn Wood Dynamic 

On'.Mtn.n SlarLeague Reader (D| $33 

Whuiwmd iDi 526 Baseball tOt $19 Swilicai<ySiUeways(Dl$33 

PrinlShoPtD) $29 Slat Rank Soitinq |D> $19 WOrdwrilcrJSppNer |D| 133 

Prim Shop Graphics HAVOEN ACCESSORIES 

Library it (Dt 1J7 Sargon2(Dl $16 BASFSS. DO $14 B« 

Prmi Shop Graphics Saiijon3fDl J33 BonusSS.DD Cheap 

Library »2 |D) .. . $17 HES Cardco Access Call 

Raid on Bungeling Millionaire (D) 119 CompuServe Slarter 

Bay(D) .... $19 Muliiplan(D) . . $49 KinShrs.) sig 

SlealthrDi . $19 Omniwr)ter/Speiler[0)$33 Dalashare Printer 

CBS Super ZaxxontOl $19 Interlace Cheap 

AlgebraSenes ... Call INFOCOM Disk Case (Holds 501 S9 

AstroGtOveriDl $19 EnchanlerlO) 523 Dow Jones News 

Big Bird's Hitchhiker's Guide to the Retrieval Kit(5 hrs i 119 

FunnouselRl $19 Gala«ylOl $23 Indus Disk Drive Call 

Dinosaur Dig 1 Dl 525 Infidel (Dl !26 Tolal AAiAD 

Di '.i-ir.'. ; '■ Up " ■■ Invi-.icliiie. tr Modem 534.95 

Mm. Up Pu/Jlrjr(D).$19 Plnnollall (Dl 125 WiCOSOJS $12 

GorenBridgelD) $49 8otcater|D| $26 WicoBal Handle $19 

P.O. BOX 278DEPT. RN -WILD WOOD, PA 15091 

"Ordering and Terms: Ordure wilh cashier cneclk or money order srhpneo" trn- 

mediainiy Personah'crjmpany cnecks, allow 3 weeks clearance No C O D 's. 
Shaping: Conlinental USA— Orders under $100 add 13 free sNppmp on orders 

ovorll&O. PA rnsidnnis .icJd 0% sales lax AK, Hi, FPO-APO— add S6 on all orders 
Sorry — nn InlcrnaliDnril orclnrsi. Defefjtuve mt'rcruindise will be renlactsd with 

Iftma Miprchandisn OlMnr roiitrns suo|ecl to a 16% resEockinq ctiargp — NO 
CREDITS 1 Relurn mur.1 hiivH t iulMorj?alion number r41?i :J61'5?9l f 3 rn f, Mjtj|i"i;i 
lo etianqe wn;h.out notice 



RUN SKfTBIHRR 1983 / 99 



HARDWARE GALLERY 






r 



Computereyes 

You Can Capture, Save 
And Print Out Images 
With this Video Digitizer 

Computereyes provides the missing 
link between the Commodore 04 and 
your home video equipment If you 
don' i yet own a video camera, this de- 
vice might provide you with strong in- 
centive to go out and buy one. 

The Computereyes package con- 
sists oi'a hardware module dial plugs 
into the user port of your C-04 and 
a disk containing a set ol' machine- 
language routines that capture any 
video image, digitize it and then dis- 
play it in black and white on your 
computer screen. 

Amply documented, Computer- 
eyes is so easy to use that 1 hardly 
needed the manual. (Excellent help 
screens arc* also provided within the 
program,) 

Using a standard stereo cable with 
RCA plugs at each end, you connect 
a video camera to the Computereyes 

module. Two knobs on the unit ad- 
just die brightness setting and syn- 
chronize the computer to the camera. 

Alter thai, it's simply a matter of aim- 
ing the camera, and within six sec- 
onds. Computereyes can scan and 
digitize its first picture. 

Images can be captured in three 
modes: Normal (high contrast), Four- 
level gray scale or Eight-level gray 
scale. The eight-level image shows 
considerably more detail than the 
high-contrast scan and requires 50 
seconds lo complete a picture. 

The program dices a video image 
into 04,U0() pieces, each correspond- 
ing in a single pixel. Working from 
IOO/RUNSBTBIBERI98S 



Compiled by SUSAN TANONA 

left to right, each slice of video is 
compared to the threshold (preset by 
the brightness control), and the com- 
puter decides whether or not the cor- 
responding pixel is to be lit. As the 
scan continues, data from succes- 
sive scans is compared to what is al- 
ready in memory. The four- and 
eight -level scans simply repeat the 
process, changing the brightness 
threshold each time. 

Digital Vision offers software that 
allows images to be stored in formats 
that can be called up directly by 
Koala, Doodle!, Flexidraw and Print 
Shop graphics programs. The Print 
Shop version also allows creation of 
graphics files that can he used to 
create cards, letterheads and ban- 
ners. (This optional software to sup- 
port specific programs is SI 5.) 

While Computereyes will be greatly 
appreciated by those of us who use 
computer drawing and other graphics 
programs, there are dozens of other 
possible applications, such as pat- 
tern recognition, comparisons and 
security. The software is not copy-pro- 
tected and Digital Vision supplies 
comprehensive information for pro- 
grammers who wish to incorporate 
features of Computereyes in their Ba- 
sic or assembly-language programs. 

Since ibis program utilizes a stan- 
dard video source (composite signal), 
it can digitize the output of almost 
any video device, including video- 
tape recorders and videodisks. (The 
image must not be moving during 
the six to 50 seconds required to com- 
plete a picture.) I found that the sys- 
tem ditl best on either high contrast 
artwork or shots containing a limited 
range of brightness, 

With a reasonable price and a one- 
year warranty, Computereyes is well 
within i lie reach of hobbyists and 



quite a bargain for artists and systems 
designers who need a digitizer, as 
tbcv are now no longer restricted to 
high-priced computer systems. (Digi- 
tal Vision, Inc., 14 Oak St., Needham, MA 
02192. C-6-I/S 129.95.) 

John Premack 
Lexington, MA 



Quick Data Drive 

Here's a New Data 
Storage System for 
Your VIC-20 or C-64 



Loading files and programs with 
Commodore's Datassette can be a te- 
dious chore at best. After a few weeks 
of loading and saving programs this 
way, main users begin to search for 
a faster method of storing data that's 
relatively inexpensive as well. 

Entrepo, inc., has come up with 
the Quick Data Drive, which claims 
to offer much greater flexibility in 
Rle handling than does the Datas- 
setie. The advertisement states that 
you can load a 24K program via the 
Quick Data Drive in approximately 
20 seconds, a process that takes up- 
wards of eight minutes on a Datas- 
sette and one minute on the 1541 
disk drive. 

Entrepo refers to the storage sys- 
tem as Microwafer technology. The 
storage medium is simply a mini cas- 
sette that operates at a higher rate of 
speed than a normal cassette tape. 
Before rising the drive, an operating 
system called QOS (Quick Operating 
System) must be loaded into the com- 
puter. The software is supplied with 
the unit. This takes about 15 seconds. 



H Hardware Gallery 



Once loaded, the drive is ready for 
operation. Although [ found file 
dandling to be somcwlial enliaiieed 
when compared to the Datassette, I 
also discovered several 1 i in i unions. 

The time required to format a 
wafer (mini cassette) depends upon 
[hi- li'iiinh oi 'the tape itself. It it's ] lit) 
inches long, it takes at least as long, 
il nut slightly longer, than formatting 
a disk with the 1541. 

The operating system that came 
with my drive provided no way to 
scratch a file once it was on the cas- 
sette. To get rid of the undesircd file, 1 
had in reformat the entire cassette. (A 
new QOS may now be available that 
does allow you to scratch files.) 

Although the manufacture)" adver- 
tises that some programs load faster 
with the Quick Data Drive than with 
the I Ml disk drive, I found that all 
programs look a considerably longer 
time with this drive than with the 1541, 
1 experienced a rate of speed that was 
35-60% slower than the 1541. 

Due It) the memory positioning of 



the drive's operating system, I found 
that several programs would not oper- 
ate when transferred and loaded by 
the wafer-drive system. These included 
word processors, many programs that 
I'd written myself and two machine- 
language monitors. 

Although I searched for several 
days, I could find no commercial soft- 
ware that was formatted for the 
Quick Data Drive. 

The unit is about the size of two 
packs of cigarettes stacked on top of 
each other. The sturdy metal case that 
encloses the mechanism is virtually 
indestructible. 1 was told to treat the 
unit abusively, which 1 tlid, and could 
find no apparent damage. The unit 
is nearly impervious to heat and I 
found it to be far less susceptible to 
load errors than is the Datassette. 

You don't have to rewind the tapes 
with the Quick Data Drive. All op- 
eration is fully automatic, with the 
exception of loading the operating 
system (which is done simply by push- 
ing the only button on the unit). 



The storage medium itself seems 
relatively sturdy and is quite com- 
pact. You can purchase these wafers 
in packages of three or ten. The price 
varies depending upon the length of 
the tapes. Each cassette has a protec- 
tive flap that covers the tape when 
you remove il from the unit. 

The manual that accompanies the 
unit is well written and easy to 
understand. 

Although the Quick Daia Drive is 
somewhat of an improvement in 
speed and program accessibility over 
the Datassette. I found this new tie- 
vice's file handling it) be both tedious 
and incomplete. Also, too many of 
the programs that I tried interfered 
with the drive's operating system. 

If you're looking for increased 
speed and don't want to invest in a 
disk drive, I suggest you look into the 
several speed-up cartridges that are 
available on the market. If you're 
looking for increased speed plus ex- 
tended file handling, then it might 
be a good idea to save for a disk drive. 



Online membership 

application 

Operates In standard 

ASCII 

Capacity lor 100 members 

Ptlv.it a and public 

mrjssaoes 

Logs a record ol each call 

I nc tunes I he popular chat 

mode 

Menu driven and easy 

to use 

Includes live support 

programs 

Detailed operations 

manual 



TELEMESSAGE 

C-64 BULLETIN BOARD SYSTEM 

THE PROFESSIONAL APPROACH TO ELECTRONIC MAIU 

FULL FEATURED: 

* Software clock and 
calendar 

* Stores up to 100 private 
messages 

1 Private tile tor msgs to 

the SYSOP 
1 Automatic Mail— search 

at logon 
' Solid crasrvproof deslon 
" Auiornatlc error 

recovery 
' Easily customized by 

operator 
" X-MODEM DOWN LOAD 

CAPABILITIES 

SECURE: 

Our system has security features thai rival the large Information ser- 
vices. No need for concern about callers abusing or crashing TELEMES- 
SAGE I 

BUSINESS APPLICATIONS: 

Many of our customers use TELEMESSAGE to advertise and process 
orders. With our system your customers can shop 24 hours a day! 
HARDWARE REQUIREMENTS: 
1 -Compatible with most auto answer modems including the Commodore 

1650, Westrldge and Hayes, 
2-Worhs with either the MSD SD-2 or two Commodore 1541 disk drives, (Spec- 

I ly your disk drive model when ordering) 

You get all of these features plus six programs, for only $79,50. Make 

payment by check or money order, (add $3.00 for C.O.D. orders) 

TAILORED SOLUTIONS 

P.O. BOX 183, WASHINGTON, DC, 20044 

PHONE (703) 845-8576 (FREE DEMO AVAILABLE) 



>rcli? 74 on Reader Service card. 



9!jW 



Professional 
handicapping systems 



35k 



' PkESENILJD HY PROI LiSSOR SONUS 



GLD. Thoroughbred "Gold" Edition ,M 

A "Full" Tealtred thoroughbred anafys.5 aligned lor 
the serious novice 



ir? cpplessional and 
S 1 59.95 rc-npltlt 

EGLD. Enhanced "Gold" Edition'" 

'Goto" Erjiten win complete Master Better* system riirgrated uno ti* same 
disk This pcwtrtol proof am imI Irmslcf at horses and scores ]o [he bet analysis 
»nh i "angle ktjsroke " ,Masw hunt™ ncludMl ilM.SS complete 

GLTD. Limited "Gold"'" 

Enjats n^lttufrwl Kaneaeawtnto *svyi specie values [o :ne rjong var 
JWei TlWt" f*4 ire xnsorwi Cr«Hfl program wtvgnt luted on a parrtcuUr 
trick ard Ire IMS tor eviiiitin wis percentage Ths propani a designed 
'or ejs* or use". The user needs m H Hj!M M Me, | apfneatt. 

Icmims Internet! Eenor^ S299.95 iwowe 

GO. Gold Dog Analysis'" 

The "f>tL¥' ceotessronal greyhound analysis jvailjhle :hit evaluates ALL 
' " -■ SH9.9S *,'«,„..,!..,! inr;» 1199.95 

i ■ .i ■. ■ s™ <i:> 



*** 



Ml III. Master Harness 
Han dl tapper™ 

Prctessicmal software designed la prov.ee a Fsorougn analysis 01 all holler and 

pacer rates in Nonh America sne Canada St 59. 95 compete 

S199.95 *.T»n-.mii Bene IMM $299.95 

Professor Pii Football ™ 

Couple 5TA"RS ICAL ANALYSIS on Oft Base atowng 'Drvcwled ' ' p-ewcics 
games 10 tu entailed Satoticai sens S99.95 

•rVYn Loss Power rtahnrjs SI 49.95 

NBA. Baskeibair" wu 199.95 . : -- 5129.95 

. ; .-;■■■ £149 9'j 

LOT. Lottery Analysis'" 

Stalrshcal comparison program desirjned to delect '.uce patrtms in winning 

numbm and 0.31s [ Mr „ v p., ft0jl) (79.95 

■Ml LDltO (tot. 99 Kgttl $99.95 

PC -3 Porta tile Computer (4k| wmnoiccru TMioujnwed G«y- 

hound or trotter'" 1249.95 (trdgeafl mum oomwler ana program j 

M-100 Portable (Z4k) wrrjwtceaftrnn;urjhr»ed. Greyhound orrrotier 
S649.95 I Incudes Imriablr' rompo'ler aixt prjgram ) 



BROCHURE AVAILABLE 



IBM 1 

APPLE™ 

TRS-80™ 

CPM" 

COMMODORE 1 



Prof. Jones 

1940 W. State St. 
Boise, ID 83702 



L^^^l^^j 



48 HR. FREE 
SHIPPING 



Q 1 CALL 

208-342-6939 



TERMS ll!f: Sml'n.Vi All 
SOFTWARE. Mi S« 00 hind. 
mte i 56 00 C / UPS Still 
S6 00 I Out nl Country S'J 00 I 
in Residents 4% 1 3 vyeeks per- 
SU.-UI cllecks / Cash price truly, 
add M Wm. MC ( J'i ■ . ii 
led to ['riaiiti' 



RUN SEPTEMBER 1985 i 1 101 



Circle 250 on Reader Service card. 




Circle 229 on Reader Service cart) 



$5 SOFTWARE 

THE BEST C64 
PUBLIC DOMAIN SOFTWARE 



We offer you the best selection, bestdocumentaiion. and 
(he Be si Price 

Mo'i! user supported public domain liOrames are 
unposs^bfe lo use being both incredibly discKgafiuecl 
and lacking in documentation We al G4 Gold have taken 
a prolesstonai approach 10 ihe protstem and publish a 

library ol outstanding selections o( lti<j bes.1 C6J pubic 
domain software in existanca for onty S5 00 a diskette. 
Each diskette tS FULL of software to help you get more 
oul of your Commodore 64. 

Write Or can Today for free brochure listing selections 
or choosn one of the following. 

■ Starter Kit - one each, utility rti&k, game disk and 44 
page documentation catalog of m dividual programs 
$10 ($15 value*] 

* Our documentation catalog - 44 pages about the 
programs in the library with valuable information on 
individual programs. $5 

* Set of 5 introductory d^swiihia^umentalcn catalog- 
lop games, utiles and educational programs. S29 

* Setof 10 "Solid GoSd'dtsks- the ten best disks m our 
library includes, documentation catalog, directory 
index ulrlity, fas! copy, word processor, machine 
language lutor h and super games! £49. 

* Complete set ol 64 disks with doc union *ini ion catalog 
£256 - Save $64 

C ill if or ma Residents add State Sales lax 

Add S3 50 Shipping and handling inciuau paymani with order 
VtSA MC Ok 

64 GOLD 

3219 Folsorn St. 

San Francisco, CA 941 10 

(415) 550-8222 



LT3 Hardware Gallery 



Overall, I was disappointed wiili 
the performance of this unit and 
would not recommend it to he used 
for serious programming. (Entrepo, 
Inc., 1294 Lawrence Station Road, Sun- 
nyvale, (A 94089. VIC-20, C-64/$85.) 

Ann Sykcs 
Gainesville, FL 



(condensed) per line. Ii is quite sim- 
ple to switch to any of the oilier print 
modes, such as lowercase/upper- 
case, inverse print or dot-addressable 
graphics. You can easily access tab- 
bing, graphics and all the printer fea- 
tures, and the manual does an 
excellent job of explaining each step. 
The Graphics mode is a bit eompli- 




Hush 80 Printer 

A Thermal Printer that's 
Portable, Inexpensive and 
Co mmodo re-Compatible 

The Hush HO printer is one of the 
least expensive and smallest thermal 
printers on the market today. It is 
Commodore-compatible, and if I her- 
nial [Hinting is adequate for your 
needs, the Hush HO printer is one of 
the best buys available. 

The printer's dimensions are a 
scant 11,6x5.5x2.8 inches, and it 
weighs only 25 ounces — I though) the 
box was empty before I opened it. 
The print speed is a respectable HO 
characters per second, with bidirec- 
tional priming in the Text mode and 
unidirectional printing in the Graph- 
ics mode. 

The Hush 80 will print in three 
different character widths: 80 char- 
acters per line: 40 characters (ex- 
panded) per line; and 160 characters 



rated to master, but the manual is very 
successful in explaining this feature. 
In fact, it is one of the 1 clearest printer 
manuals I've ever worked with. 

Although the printer is supposed to 
he Commodore-compatible right out 
of the box, it does not completely em- 
ulate the Commodore 1525 printer. 
Standard screen-dump programs will 
not work with the Hush HO, and while 
the manual very clearly explains how 
to make use of the Hush 80 graphics 
and other capabilities, only a fairly 
competent programmer could modify 
or create a working screen-dump pro- 
gram. (This is the result of the print- 
er's factor)' settings.) 

For generating short listings and 
performing some graphics printing, 
the Hush 80 is oncoi the best thermal 
printers available for the Commo- 
dore owner. If you're shopping for a 
thermal printer, I would definitely 
recommend the Hush HO. (Ergo Sys- 
tems, 26254 Eden Landing Road, Hay- 
ward, CA 94545. $139.99.) 

Guy Wright 
AmigaWorld staff 



102 / RUN SEPTEMBER 1UH5 



Circle 102 on R Bad or Service curd. 



ULTRABYTE 

DISK NIBBLER 

with FREE BACKUP 



The Best Disk Duplicator For The 
Commodore 64 & 1541 Disk Drive 

• Copies 99% of protected software automatically 

» Multiple - copy option. Make up to five 
copies of each original 

• Copies 38 tracks including half tracks 

• Optional starting & ending tracks to copy 
partial disks 

• Does not hammer disk drive 

• Tone sounds when disk swap is needed 

• Fast and extremely simple to use 

• Automatically copies all drive errors, extra 
sectors, false IDs and other protection 
measures 



FOR 2 COPIES OF THE 
DISK NIBBLER 



plus S 4,1)0 shipping & handling. Mislrrmrcl. \ III, Chrrl or MO. 

riiffign eirdtr* Of COD add S 3.011. C lllf. add h.fn IV3.h(l| *alt> lax. 

Vddiliimal hack up rujiict. arc S 10.00 pim S .1.00 shipping. 



FREE BACKUP DISK 



Write or Call 24 Hour Order Line 

ULTRABYTE (818) 796-0576 
P.O. Box 789 La Canada, CA 91011 



DEALERS & DISTRIBUTORS WANTED 



ATTENTION 

Foreign Computer Stores 
Magazine Dealers 



You have a large technical audience that speaks 
English and is in need of die kind of microcompu- 
ter information that CW/Peterborough provides. 

Provide your audience with the magazine they 
need and make money at the same time. 

For details on selling 80 MICRO, inCider, 
HOT CoCo, RUN contact 

SAN l>RA JOSEPH 

WORU) WIDE MEDIA 

386 PARK AVE., SOUTH 

NEW YORK, NY J 001 6 

PHONE (212) 686-1520 

TELEX— 620430 



exA* 



ACCUIATI 

MICRO AOJUSIMENT 



. hi Kill'. . :,!■.*, 



SE£ REVIEWS K 
BUN. 6/86 
AHOY. 4/B5 
UrDNITE GAZ *23 

DIRECTION OF 



P. 14 
P. 32 
P. 78 



NO S»E C IAI Hit EO.UIPUI M SI EPf t h-O I O b 

I MOVtMEMI 




CHK«S «AECMAr.»CAl. 
STOP POMT OH 



JCftllN BEAD OUT or 

liADrAL HEAD ALIGNMENT 



CMCOCS SPEED A CLAMPING 
Or EWIIVE 



MQMCI ivciuors: 

*L B , l r\'i! rj ™ 1 *i">™tNi "i5K KITE) orrsrr trucks 

•PlttT UKIVI STOPS [0 REDUCE THE MED FOB 
CONTtMUfD H[*LIGrV*EM ON aim ,nq NtUtienNICS ORUTS 



PHYSICAL EXAM 
EXTRA STOPS 
PLEASE SPECIfV 



S39.95 (EACH) 
6 1.95 [EACH) 
WHICH DRIVE. 



CARDINAL SOFTWARE 

U6<iG JIIF OAVtS UVI WQ008fl;[>« YA ?2I9I 
INFO CALL: (7031 491-6502 
IN CANADA: APPUI MICRO 1283 PHARUACY AV( 
SCAABOflMJGH 0KIARI0 Uffl ?JI (4161 443-0043 



Circle 208 on Reader Service card 




Fischertechnik" 



Robotics Automat Kit 

For the Commodore 64, IBM & Apple 




Easily build 
10 different 
intelligent 
robotic 

configurations, 
from precision 
robotic arms to 
sorting machines 

Simulate 

industrial 

automated 

equipment 



Kit includ 

interface, 

industry 

standard 

Robotic Conlrol Language 

based on Superforth ' 

SPECIAL 
INTRODUCTORY OFFER 

189.00 

Total Package 

$4.50 Ship U.S.A. 

$2.00 C.O.D., U.S.A. 

$20.00 overseas 



CALL TOLL FREE 

for orders outside of California 

(800) 633-6335 

for additional information 
(415)651-3160 

PARSEC RESEARCH 
Box 1766, Fremont, CA 94538 

Dealer Inquiries Invited 



Commotio™ 04 EM ol Commodori •F'lhtr TM ol Fiihir 

IBM m ol IBM C..|i r.n..i .Ain.l. TM ol Appl. Cnmuutm . TM P..i« fl.iw.ch 



RUN SRFTKMBtR 1985 / 103 



Please Send Me 

The Following 

Back issues of ReRUN: 

□ ReRUN Vol. U**. 

Function Keys, DaLiljase Deluxe, Funky Monkey, Mad Bomber, 
Bap 1000, Canyons ofZtfaa (Programs run on C-64 andtar 
VIG20.) 

D ReRUN Vol. IUm. 

Itamfilc. Speller, NH.Fniiti.i!], Mptm nl Lane Manor. 
(Separate media for C-64 andVtCSOt Please spcsify when 
ordering] 



Special Offer! 

□ Buy Both Vol. I AND 
Vol. II— SAVE $5! 

♦ 2 Caserns S 17.94 ' 2 Disks J37S4 



D 



Edition hi, i i 



Records 64, CakAid, Quatiu, and Fly The Grand Canyon. 
(RiitwoitC-64, V1G20, and*orGI2fc{ Separate media forC&i 
andVIC20.Pkiscs]>ecify,) 

LJ GAM EPA K -Feaajresneverfcifore 
published games Ski.HasslKiisde, and Lava Pit. Plus, RUN 
favorites like Find The Word, and Tag. (Runs on C-64, GI28.) 

D Summer Edition*- 

Includes: Sound Kflcctsjiiyslii k Artist, Play [kill, and Money 
Manager, (Runs on G64, Gl 28.) 



□ C-64 D V1C-20 

D Cassette $11.47** each 

D Disk $2 1.47 each 

D Payment enclosed D AE □ Visa D MC 

Card#„ 



Exp. Dale . 
Signature. 
Name 



Address . 



City. 



.Stale. 



.Zip. 



h.'±M,,i;,u ii more [irc^i'Junis iruis c^wirim 
•NotmibtifcfccVIGJQ 

**]' , ricci likSikJc |»*u&- aroj kuiciliri^ 
Son * pni^irm will a]*j run wt lltart, 

80 Pine St. • Peterborough, NH 



If Your 
ReRUN Library 



Is Incomplete, 




9-S5BI 



Fill In The Blanks! 

Missing any of these hot-selling back issues of ReRUN? . . . 



ReRUN Vol. I 

ReRUN Vol. II 
GAMEPAK 



Spring Edition 
Summer Edition 



It's not too late to catch up! While quantities last, you can get 
every ReRUN ever published. Enjoy the most popular RUN pro- 
grams on cassette or disk! It's as easy as filling out the coupon, or 
calling 1-800-258-5473. In NH, dial 1-924-9471. 






COMMODORE CLINIC 





JIM STRASMA 



Do you have a problem or question about 
your Commodore computer'/ Commodore 
Clink can help. Just send your question 
(limit of one per entry) on a postcard to: 

Jim Strasma 
Commodore Clinic 
Box 6100 
Macomb, IL 61455 

Qiunies are ansivered only through this col- 
umn, but, due to the volume of mail, only 
those questions that appeal to the majority 
of our readers will be published. Please do 
tu>( enclose a self-addressed stamped enve- 
lope, since we cannot provide personal 
responses nor answer questions before 
publication. 



HARDWARE 



Q 



When turning the new C-128 
into a C-64, can you use the new, fast 
360K disk drive to load 64 games, or 
do you need a separate disk drive? 

Johnny 
Sunnyside, NY 

f^; The new 1571 drive is sup- 
posed to be compatible with all 
programs for the C-(34. One copy- 
protected game found my early pro- 
totype objectionable, but further im- 
provements in (he 1571 have since 
been made to correct that. 



Q 



I would like to expand the 
RAM memory on my 64, What would 
be the best way to do this? 

David Jones 
Jefferson ville, IN 



f\: It is possible to expand the 
memory of the 6-1 via bank- selected, 
add-on memory units that plug in 
like a cartridge. However, these only 
work with programs specifically de- 
signed for them. A more satisfactory 
solution fur the long term would be 
to upgrade to Commodore's new 
C-128. It comes with 128K RAM and 
has at least 51 2K RAM total via prom- 
ised addon RAM cartridges. Several 
new Basic commands make using the 
added memory easy. 



Q 



► : Before I purchase the C-128, 
I need to know what hardware I will 
need to purchase. I have a Brother 
Correctronic 50 with a Cardprint A 
interface, an Epson printer, a 1541 
disk drive and a 1702 monitor. 

Ernest Briggs 
Tahlequah, OK 

jfTk: All the equipment you men- 
tioned should work properly with die 
new C-128. (I've tested the 128 with 
similar equipment and found no prob- 
lems, not even in booting CP/M.) How 
ever, you may want to gel Commo- 
dore's matching 1571 drive and 1902 
monitor to take lull advantage of Kay- 
pro-format CP/M disks and the new 
80-column color display. 



Q 



] have a Canon ^-height, 40- 
track, double-sided disk drive. Is 
there any way to connect this to my 
C-64, and will Commodore's DOS 
support double sides? Is there any- 
body out there. . . 

J.D. Boiling 
Morris, MN 



f\: I receive many requests for in- 
formation on connecting "alien" disk 
drives to Commodore computers. Un- 
fortunately, this is almost impossible, 
because Commodore disk drives are 
smarter than almost all others on the 
market, and adding the needed chips 
to another type of drive would cost 
more than an equivalent Commo- 
dore disk drive. As for double-sided 
drives. Commodore makes three ex- 
cellent products: the 8250, the SFD- 
1001 and the 1571. 



Q 



I am planning to buy a modem 
for my C-64, but I am a foreign ex- 
change student and have to go back to 
Denmark soon. I have heard that we 
in Denmark have a different phone 
system and, therefore, can only use 
acoustic modems. If so, what kinds of 
acoustic modems are available? 

Klaus Jacobsen 
West Branch, MI 

r\: European countries use dif- 
ferent modems than the U.S. Yours 
follow a Standard known as COTT 
and are incompatible with U.S. mo- 
dems, acoustic or otherwise. You 
could, however, lake home a U.S. mo- 
dem and still use it to call up com- 
puters in the U.S. or Canada. 



SOFTWARE 



Q 



I would like to know the best 
way to enable my Commodore 64 to 
run CP/M software. Where can I buy 
the proper equipment, and can I do 

RUN SEPTEMBER IBM/ 105 



H Commodore Clinic 



it without hurting any of my current 
capabilities? 

Michael Rebaleati 
Eureka, NV 

§\: Although Commodore's CP/M 
cartridge for the C-6-) is still available 
in sonic stores and si ill a very inex- 
pensive way to learn about GP/M, it's 
no longer the best way for 64 owners 
to use CP/M for serious business pur- 
poses. Commodore's new CT28 com- 
puter and 1 570-serics disk drives come 
with the latest version of CP/M and are 
also 100% compatible with the 64. 
All hi nigh the 12.S and drive cost much 
more lhan a CP/M can ridge, they give 
you an unencumbered CP/M, with HO- 
column display, plenty of usable 
memory and a fast, CP/M-standard 
disk format. 



Q 



I have both a 64 and an SX- 
64. Your program, Mail List 1541, will 
not run on the SX. It loads all right; 
when I type RUN, the disk drive 
starts and the screen clears, but then 
nothing happens. I would appreciate 
any help. 

Richard Bogardus 
DeSoto, IA 

r\: You've discovered a common 
problem on the SX-6-1 that isn't really 
a problem at all. The Mail List works 
fine on the SX. The only problem is 
that, like many other programs for 
the 04, the Mail List changes the 
cursor color to white for added read- 
ability against the 64's blue back- 
ground. Since the SX background is 
white, this leaves you hunting a white 
rabbit in a snowstorm. 

The cure is to change the back- 
ground color to blue before running 
such programs. POKE 53281,6 will 
do it and may be added to the first 
line of many such programs, includ- 
ing my Mail List. 



Q 



How can I change Copy /All to 
work with only one disk drive? I know 
you must put in Print statements to 
tell when to switch disks, but I don't 
know where to put them. 

Tim Winn 
Spring, TX 

106/ RUN SEPTEMBER l'.l« 



f\: To copy programs with a sin- 
gle disk drive, you need Llnicopy, not 
Copy/All. Both are for the 61. by the 
same author and work in much 
the same way. If your user's group 
doesn't have L'nicopy, it is on my 
revised Test/Demo disk for the 1541, 
and I'll be glad to send it to any RUN 
reader for SI 5. 



Q 



': Do you know of any compa- 
nies specializing in literature on ar- 
tificial intelligence programming? 

Philip Jones 
Slater, MD 

r\: Your letter arrived the same 
day as an announcement from TAB 
books of their new book. Artificial 
Intelligence Projects for the Commodore 
64. It sounds like just what you want. 
TAB is located in Blue Ridge Summit, 
PA, and you can call them at 717- 
794-2191. 



Q 



When I try to print out linked 
files using the PaperClip word pro- 
cessor, the printer prints the first file 
and loads the second file. The Print 
format commands are then lost or 
ignored. Consequently, page 2 he- 
gins printing on page 1. 1 would ap- 
preciate help on this. 

Alexander Pollatsek 
Eugene, OR 

r\: The problem is most likely 
that you have duplicated your format 
commands at the start of each file. 
That isn't necessary, and can con- 
fuse not only PaperClip, but also sev- 
eral other popular word processors. 
When using linked files, put formal 
commands for such things as page 
length only at the start of the first 
file. From then on, use format com- 
mands only when you need to make 
a change, and limit the command to 
the setting being altered. 



PROGRAMMING 



Q 



puter number to CompuServe and 
Dow Jones, but I am getting bored 
with them. Do you know of any com- 
puter numbers in the Northern Cali- 
fornia area that are fairly interesting? 
Maybe a bulletin board controlled by a 
boy or a girl my age? And maybe 
boards I have to break a code to get 
into because I like the challenge? 

Scott Kirn 
Cloverdale, CA 

f\: Let me head you off right now 
about one point you made. Regard- 
less of the challenge involved, it is 
just as illegal to break into someone 
else's computer as it is to break into 
his home. It could easily lead you 
to a police record and a ruined fu- 
ture. If you're getting bored with 
CompuServe, perhaps it's time you 
got serious about learning to pro- 
gram your computer. 

Start with Basic, Logo or Gonial, 
then dig into machine language, Pas- 
cal, C and, perhaps, Forth. Next, put 
that knowledge to use helping peo- 
ple, perhaps as a volunteer program- 
mer for a church, school or charity. 
I guarantee you won't he bored with 
your computer once you learn more 
about it and use that knowledge to 
benefit someone other than yourself. 
Volunteer work will also help you 
find friends now and a real job later, 

As for finding bulletin boards you 
can call legally, an excellent new 
book, The Complete Commodore Inner 
Space Anthology, by Karl Hildon, in- 
cludes a list of 39 boards in your area 
code that you'll never have to apolo- 
gize for calling. The anthology is 
available from 'I' tan sac tor Publish- 
ing, 500 Stceles Ave., Milton, On- 
tario, 1.91' 3P7, Canada. 



Q 



I am 12 years old and recently 
bought a modem. I know the com- 



I have a short question con- 
cerning my C-64. Do you think it will 
harm my computer if I program it 
to repeat the same message and 
sound effect over and over for pe- 
riods of up to ten hours? 

Richard Shackelford 
Bucyrus, OH 

AV As long as the computer is well 
vented, continuous operation isn't 



likely to hurt ii. Your message and 
sounds aren't likely to barm your TV 
or monitor either, as long as the pic- 
ture on the screen is continuously 

varied. If you can't change the words, 
at least change colors regularly. Oth- 
erwise, your message will eventually 
he etched permanently into the lu- 
minescent coating of your display 
screen. 



Q 



When using RND( ) statements 
on my C-64, the computer generates 
die same initial numbers in the same 
order every time the power is turned 
off and on. What can be done to create 
a different first number each time the 
system is reset? 

Brian Wickizer 
Salem, OR 



f^: Random numbers don't come 
from thin air — they have to he initial- 
ized somehow, and no matter how in- 
volved the process, it is likely to give 
the same results each time on any one 
machine when it is first turned on. 
Therefore, Commodore allows you to 
further randomize the numbers by 
changing the seed value from which 
the random numbers are generated. 
Although other approaches also work, 
1 add the following line to the start of 
my programs to alter the initial value 
from which oilier seeds generate ran- 
dom numbers: 

140 X=RND(-Tl);H,EM RANDOMIZE 
After using this line, I simply use 
RND(l) to generate my random num- 
bers, with entirely satisfactory results. 



Q 



I want to use the VIC's built- 
in clock to count down from 20 min- 
utes to zero. Is there a way to make 
this work? 

Sam Braid 
Ontario, Canada 



F\: Yes. The trick is to use sub- 
traction instead of addition. The fol- 
lowing program will do what you ask. 



10 TL = TI + 2f)\%<)0:REM 20 MINUTES 

20 T = T1 

30 M%=<TL-T)<36U0 

40 S%-fTL-T)ffiO-60*M% 

50 :'CI!R$(l-t7);M%;";";S% 
60 IFTKTLTHEN20 

It uses integer variables to avoid frac- 
tional mi miles and seconds and gets 
its time from the jiffy clock built into 
all Commodore computers sold in 
the U.S. 



Q 



Please give easy-to-follow in- 
structions for a beginner to print 
from Direct mode on a Commodore 
Plus/4 to a 1526 printer. 

Karen Baldwin 
Zurich, KS 



f\: To print to any printer inter- 
faced via the serial bus (like the 1 526), 



you must first establish a channel of 
communication with it, just as you 
have to dial the phone and wait for 
it to be answered before beginning 
to converse. An often-used command 
that does this is: 

OPEN 4,4 

Next, you send the printer what- 
ever it is you want it to print. This is 
handled as if the information were 
going to the screen, except that you 
add a #4 to your Print commands, as 
shown below, 

PR]NT#4,"TJIIS WIU. APPEAR ONLY ON 
THE PRINTER" 

Be sure to spell out the word Print 
(the abbreviation ?# is not correct) 
and don't omit the comma. 

Finally, when you're done with the 
printer, tidy up with this command: 

ClOSE 4 

Keep trying, and you'll soon be using 
your printer like a pro! g) 



Circle 1B0 on Reader Service card. 



NUMERIC 
KEYPAD * 




for the 
C-64 & 
VIC-20. 



• 19 KEYS. 



• Permits much faster entry 

of numeric data. 

• PROGRAMMABLE KEYS!! 

Each Key may be 
reprog rammed to suit 
your own needs. 

• 4'/i' cable connects to 

joystick port #2. 

• Software driver included 

on cassette or disk 
(please specify). 

• Extra Keycaps D,E & F 

included for machine- 
language hexadecimal. 
Also included are 
H & L Keycaps. 



E.J.E. INDUSTRIES, INC, 

P.O. Box 983 

McMurray, PA. 15317 (412)941-9230 



Send check or money order. Add 
S2.00 shipping and handling. PA 
res. add 6% sales tax. Allow 3-4 
weeks for delivery. 
C.O.D. orders extra. 



Circle 241 on Reader Service card 




THE COPY PROGRAM 

• EXACT COPIES IN ONLY 
21 SECONDS 

• SIMPLE-FULL BACK-UP IN A 
SINGLE KEY STROKE 

• RELIABLE— WORKS 
VIRTUALLY EVERY TIME 




^UNIVERSAL 

475 MAIN ST FARMiNGDALE NY 1 1735 

(516)753-0110 

■B MASTERCARD VISA MO OR CHECK I 

*^ NY ORDERS ADD SALES TAX [ 

Prices are rrvii aider only and do nol 
include sn,nn.nq ,\ rwtdtin i 



RUNsEHBmnnurO/ un 



Commodore's Service Network 

Local service is now available to Commodore computer owners through the creation of a national network 
of service centers. This is the last of three sections of the service center list provided to RUN by Commodore. 
For Alabama through New York, see the July and August issues o/RUN. A call to the toll-free Commodore 
support hot line (800-247-9000) will give you the tnost up-to-date information about service and dealer 
locations. 

Attention, dealers: If we haven't included you, send in the name, address and telephone number of your 
store, along with a copy of Commodore's letter authorizing you as an official center, (o RUN editorial, 80 
Pine St., Peterborough, NH 03458. We'll update the list in std>sequenl issues. 



NORTH CAROLINA 

Chips Coin putt" i" Plus 
361] Sycamore L >^i i r> r Road 
Fayetieville, NC 2830S 
919-864-4668 

Circuit Cily Service 

6100 E. Independence Blvd. 

Charlotte. NC 28212 

704-507-0000 

Circuit Ciiy Service 
3820 High Point Road 
Greensboro, NC 27-107 
919*529111 

Circuit City Service 
7101 Glenwood Ave, 
Raleigh, NC 27012 
919852-9111 

Computer 21)011 
2482 W yd ill Road 
Raleigh, NC 27607 
919-781-2005 

David Glasci 

PO Box 252 

Mineral Spring. NC 28108 

701-843-2185 

RCA Service Co. 
5111 W. Mark.-i Si. 
Greensboro, NC 27109 
919.292-9771 
RCA Service Co. 
3819 S. TryonSt. 
Charlotte, NC 28210 
704-525 5722 

RCA Service Co, 
6320. A Angus Drive 
Raleigh, NC 271,12 
919-787-1968 

Slayluii Electronics 
13ISA Central Ave. 
Charlotte. NC 28205 
704-375*600 

Southern Photo Tech 
2610 South Blvd. 
Charlotte, NC 282IHJ 

704-523.0012 

The PC Shop 
1318A Central Ave, 

Charlotte. NC 28205 
7 1 14 -375-6600 

I Had Computers 
30G8 Treuwcst 11 rive 
Winston Salem, NC 27103 

919-755-0433 

OHIO 

Basic Co nip HUT 
962 Great East Ptaia 
Niles. OH -14-140 
216-652-00.50 

Bexlcy Elrc/I V 
2733 E. Main St. 
Columbus, OH 432119 
614-235-0698 

108 /RUN SErTCMBHt 1985 



Bi^ Bytes 

1301 Boardnian.Poland 
Poland, OH 44514 
216-758-0009 

Bums Electronics 

llf, K, Market Si. 
Tiffin. OH 44883 
419447-8695 

Cincinnati Computer 
1 171 1 Princeton Pike 
Cincinnati, OH 45246 
513-671-6440 
Cinsnft 

2235 Losantiville Ave. 
Cincinnati, OH 45237 
513 396 7638 

C pucasli Business Supplies 

13:109 Madison Ave. 
lakewood. OH 141(17 
216-226-3120 

Computer Plus/Ohio 

127 W, Wyandot Ave. 
Upper Sandusky, OH 13351 
419 294-5723 
Computer Plus 
134S W. lih Si. 
Mansfield. OH 1-1906 
419-1294222 

C puler Services 

2601 Sunset Blvd. 

S t cube uv ill e. OH 43952 

614 264-7541 

Cum puler Site 
[4763 Peat I Road 
Strongsville, OH 44136 
2 10-57 2 -3 581 1 

IMtK Computer SaleslServlee 
Ohio Valley Mail, Ki. liio 

Sl. Clairsviile, OH 43950 

lil 4264-7541 

11 ay prom Computer 

3400 S. Dixie- Highway 

Dayton, OH -15439 

5I3-299-8555 

Digital Hardware Support 
917 Norlh Pnuulain Ave. 
Springfield. OH 455111 
513-3228571) 

Kill llirise Micro 
1731 Brice Road 
Reynoldsburg, ()H 43008 
614-868-1100 
Karthrisc Micro 
582 W. Central 
Delaware, OH 13015 
614-363-1100 

Ed-Com 

120 W. Market S I. 

Cclina, OH -15822 
419 586-6523 
Fairhurn Computers 

101 N. Broad Sl. 
Eairljoru, OH 4532 I 
513879-7402 



Comlcch 

1 750 Soiilhgalc Parkway 

Cambridge, OH 43725 

6144324259 

George Saxlau Associates 

1717 E. Perkins Ave. 

Sandusky, OH 44870 

4 19-62343093 

Grogg Business Machines 
108 S, Market St. 
Cation, OH 44833 
419 468-7712 

Home Eicc Tech 
16 Eagle Si. 
Madison, OH 44057 

216-4286161 

Inn a Corp. 

2698 llilliiigshy Roatl 

Worth Ington, OH 49085 

61-1-704-8050 

k&r Electronics 

5920 Soulh Ave. 
Voungturvm, OH 44512 
210758 6294 

l„ikes Consumer Electron!* s 
3232 S. Main Sl. 
Akron, OH 44S19 

216-644-3194 

Marion Computer 
1205 Delaware Ave. 
Marion. OH 43302 
614382-2881 

Nocoproc, Inc. 
35101 Euclid Ave. 
Willoiighhv, OH 44094 

21IHI53.IS35 

Ohio O Rice Machines 
124 BurkhartAve. 

Cincinnati, OH 45215 
513-7617121 

Professional Vficrocare 
1 E. Stewart Sl. 
Day ion. OH 15109 
513 2236718 

RCA Service Co, 
1925 N, Ridge Road 
Lorain, OH 44055 
216 2771231 

RCA Service Co. 
3896 Oakwood Ave, 
Youngstown. OH 44a 15 
2157921421 

RCA Service Co. 
•1509 w. 18th Sl. 
Cleveland, OH 44135 
216-267-8800 

RCA Service Co. 
3979 Parkway Lane 
Hilliard, Oil" 43026 
614-771 0171 

RCA Service Co. 

1245 Mtu i roe Falls Ave. 

Cuyahoga Falls, OH 14221 

2 10923-48 II 



RCA Service Co. 
SO Klmdalc Road 
Toledo, OH 43607 
419-531-9951 

RCA Service Co. 
02107 lergetis Road 
Dayton, OH 43404 
513-2384723 

RCA Set vice tat. 

20500 Miles Parkway 

Warrensville 1 leighl's. OI I 4-1 1 28 
2 16-587-55IHI 

RCA Service Co. 
6045 Winton Road 
Cincinnali. OH 45232 
513-542 5000 

RCA Service Co. 

2521 34th St N.E., PO BoxB 

Canton, OH 44705 

210-450-7316 

RC Video 

46739 Sideliill Road 
East Liverpool. OH 43920 
2 1 6-385- 5672 

Straitens, Inc. 

3700 Red Bank Road 

Cincinnali, Oil 45227 

613-527-6723 

The Computet Store 

116 7th South N.W. 

North Canton, OH 44720 

216-4970299 

Turner &■ Wilson. Inc. 

214 W, National Drive 

Newark. OH 43055 

61- 1-323-1 213 

Warner Electronics, Inc. 
124D Valley Bell Road 
Cleveland. OH 44131 
21666 1-0301 



OKLAHOMA 

Enumeration, Inc. 
2520A E. 7l»l St. 

Tuba, OK 7-H36 

918-494-9701 

RCA Service Co. 
168 S. 122 nd E. Ave. 
Tulsa. OK 74128 
918438 1422 

RCA Service Co. 

2009 s. Harvard Ave. 
Oklah a City, OK 73128 

405-682-2374 

Richard Carlson 
1701 E. Farrall #23 
Shawnee, OK 74801 
405-273-4864 

Sunbelt Electronics 
1048 N. Douglas Blvd. 
Mldwesl City, OK 73130 
405.753-80111 



Syntec Micro 
1108 W. Slovall Road 
Wtlfaurton. OK 74578 
9184694675 

Wizards Electronics 
2601 W. Memorial Road 
Oklahoma City, OK 7S184 

■105-751 ■0(100 

OREGON 

Cumin/Shark 
3S8I River Road N. 
Salem, OR 97303 
503-393-5472 

Computer U-SJLJLS. 
863 IS Franklin BKd. 
Eugene, OR 97405 
503-726-8500 

C i on Business Systems 

II39S.W. I lilt Ave. 
Portland. OR 97205 
009-224-2220 

Eiectromatic, inc. 
OIION.E, Union Ave. 
Portland, OR 9721 1 
503-282-7751 

Marv's Radio & TV 
H12 W, Harvard Blvd. 

Rose!uiig. OR 97170 
5O3072-1672 

Microcare, Ine. 
2203 N.E, Oregon Si. 
Portland, OR 97332 

503-230-0770 

Microvideo Service Lab 
13-170 N, Cornell Road 
Portland, OR 97229 
S03-6S0-2221 

Mi. Television 
780 Blair Blvd. 
Eugene, OR 97402 
503-185-4876 

Rt m-\ .Service Co. 
2645 S.F.. 50th Ave. 
Portland, OR 972(10 
503-233-1)1111 

The User's Coiner 
1133 S. Riverside #10 
Mrdlcucl. OK 97501 
503-778-8868 

Weslronix 

3312 Si Hen on Road N.E. 

Salem, OR 97303 

503-363-8934 

PENNSYLVANIA 

Alpha Omega Computer 

928 Broad head Road 
Alhmippa, PA 15001 
412-375-5203 

Basic Computer 
Lawrence Village Plaza 
Newcastle, PA 10101 
•! 12-05277 17 

Basil Computet* 
2473 E, Siaic St. 
Hermitage. PA 16148 
412-342-5505 

Blair Office Equipment 
1420 Nth Ave. 
Alloona. PA 10001 
814-944-8485 

Circle Computer 
120 N. Reading Road 
Ephrata. PA 17522 
7! 7-733-7808 

J>.\M Distributing 
2525 N, 7th St.. Box 1907 
llarristiurg. PA 17105 
717-230-8001 

Daniel's Electronics 
1033 Saw Mill Run Blvd. 
Pittsburgh, PA 15210 
412-884-0869 



Downingiowu Computer 
719 E. Ijncaster 
Dow-mogiowu, PA 19335 
215209-3025 

EZ Computer Service 
RD 2. Box 271 j 
Lalrobe, PA 15050 
■11 2-539-2 8 54 

Edward Tech Croup 
-17 Clait ton Blvd. 
Pittsburgh, PA 15230 
112055-8220 

Floppy Disk, Ine. 

5224 Simpson Ferry Road 

Median icsburg, PA 17055 

717-69745813 

Future Teck 
1103 N. Front Si. 
Harrishiirg. PA 17102 
717-2S3-6200 

Future Teck 
W. Shore Plaza 
lemoyne. PA 17013 
717-761-2439 
Future- Teck 
The Point Mall 
llarrisburg. 1'A 17111 
717-5011%! 

George 1.. Vogwill 
823 Union BKd. 
Allemown, PA 18103 
2 1 5-432-0332 

C1T Computer Cetiler 
218 W, Otternan St. 
Ciccusburg, PA 15001 

■112-838-1641 

U-slie Dresbold. Ine. 
025 Main St. 
Pittsburgh, PA 15215 
412 781 1308 

Ijeslie Dresbold. Inc. 
2138 Murray Ave. 
Pittsburgh, PA 15217 
1 12- 12 1-2445 

Leslie Dresbold, Inc. 
Parkway Center Mall 
Pittsburgh, PA 15220 
412-9288318 

leslie Dresbold. Inc. 
Century 3 Mall 
West Mifflin, PA 15122 
412 653-7878 

lA*slie Dresbold, Inc. 

S. Hills Village Shopping Center 

Pittsburgh, PA 15241 

41 2-563-0330 

Leslie Dresbold. Inc. 
Monroeville Mall 
Monrocville, PA 15146 
412-371-6575 

leslie Dresbold, Inc. 
31513 Forbes Ave 
Pittsburgh, PA 15213 
412-081-0990 

leslie Dresbold, Inc. 
601 Liberty Ave. 
Pittsburgh.' PA 15222 
412 281-8320 

Lund-Hart Computer 

4904 Ri. 8 

Allison Park, PA 15101 

412-443-1871 

Marcom Industries 
Highland & White Sis. 
Cicensburg, PA 15001 

4 1 2-832-0 1 -10 

Quinn Computer Supply 
506 Rruadwav 
Scramon, PA 18505 
717-347-6050 

Raymond Rosen Co, 
Parkside Ave. at 51st 
Philadelphia. PA 19131 
215-152-5191 



Robert R, Showers 
340 Walnut St. 
MifTlinhurg. PA 17844 
717-966-1774 

RCA Service Co. 
2101 Babcock Blvd. 

Pittsburgh. PA 15209 

-112-821-3710 

RC* Service Co. 
350 Coorhei si 
Johnstown, PA 18909 
814-288-1541 

RC-\ Service Co. 
1419 W. 21sl St. 
Erie. PA 16502 
814-452-3661 

RCA Service Co. 

6080 Library Road. Rt. 88 

Bethel Park, PA 15102 

■II 2-88-1 -501 10 

RCA Service Co. 
130 E. 3rd St. 
Williamsporl, PA 17701 
717-326-3711 

RCA Service Co. 
979 E. Park Drive 
Harrishurg. PA 171 II 
717-564-2511 

RCA Service Co. 
2587 Industry Lane 
Norrisiowti, PA 19403 
215-539-0900 

RCA Service Co. 
4557 C, Si. 

Philadelphia, PA 19120 
215-533-8100 

R(A Service Co. 
2015 Pcrkioini-n Ave. 
Ml, Penn. PA 19006 
215-779-4660 

RCA Service Co. 
5897 Colony Drive 
Bethlehem, PA 18017 
215-837-9450 

RCA Service (Jo. 
01230 Mac dach- Blvd. 
Collingdale, PA 191123 
215-726-80011 

RCA Sen-ice Co. 

1 Wilkcs-Barre-SiTanlou Hwy. 

Pitision Township. 1'A 18641 

717-825-3444 

RCA Service Co. 
133 Horsham Road 
Horsham, PA 1904 1 
215-672-0400 

Sascoa 

2010 Levick St. 

Philadelphia. PA 19140 

215-288-4700 

Siskas Compflilec 
12-16 Horn Road 
Windber, PA 15963 
814-467-6827 

PUERTO RICO 

RCA Service Co. 
65th Infantry Ave. 
Rio PiedraS, PR 00929 

809-760-0404 

4 "he Microcomputer Store 

168 Ave, F.D. Roosevelt 
llatoRey. PR 0(1018 
809 754 -7 -17 5 

RHODE ISLAND 

BLC Sales/Servite 

881 Waterman Ave. 

East Providence. RI 02914 

-1(11-134-3777 

El win Appliance 
5b Electron it" D rise- 
Warwick, Kl 0288H 
■IO1-167-93O0 



Int. Computer Service 
165 Dyers illc Ave. 

Johnsion. RI 020111 
401-273 1001 

RCA Service Co. 
6855 Waterman Ave. 
East Providence. RI 02914 
■10 1-4 3 4 -0872 

Software Connection 
10] W. Natick Road 
Warwick, R! 02880 
401-738 3130 

Software Shack, Int. 

10 Cedai Swamp Road 
Smithfield, RI 02917 
■101-231 3252 



SOUTH CAROLINA 

Circuit City Service 
6265 Rivers Ave. 
Charleston, SC 29418 
803-572.2461 
Fairmont 1 1 

1039 lligliu.iv 17 lis pais 
Ml. Pleasant, SC 2916-1 
803 884 -5828 

Print ouics TV 
6995 Dorchester Road 
Charleston. SC 29118 
803-552 -3960 

RCA Service Co. 

1540 Wade Damp Blvd. 
Greenville. SC 29809 

803.233-30(19 

RCA Service Co, 
711 Broad River Road 
Co hi ml) i a. SC 29210 
803-772-8326 

4'he Electric Shop 
Rt. 2, Box 176 
\cwhcrrv, SC 20108 
803-276271:) 

The Software I Luis 
7565 Rivers Ave. 
Charleston, SC 29418 

8(I3-7!I7.6860 



SOUTH DAKOTA 

DSB Computer Services. Inc. 
Citizens Bldg., Suite 300 
Aberdeen. SD 57-101 
605-225-6804 

Norm's TV 

201 E, 2nd St. 
Mitchell, SD 5730] 

6O5-9y0-5655 

South Dakota Electronics 
1-118 K. 3rd St, 
Sioux Falls, SD 57103 

605-361-0632 

Ultra Systems 
210 E. Kemp Ave. 
Walcrtown, SD 57201 
605-882.1555 



TENNESSEE 

Circuit City Service 

5333 Hickory Hollow Pkwy, 
Antioch, TN370I3 

615-834-5125 

Circuit Qty Service 
7807 Kingston Pike N.W. 
Knostville, FN 37919 
615-694-0400 

Circuit City Service 
5724 Charlotte Park 
Nashville. T\ 37209 
615-356-6862 

Couipu Cciitn 
44-10 Summer Ave. 
MemphtfcTN 38122 

901-683-6079 

RUN SKI'TEMIIKK 1985 / 109 



CompnErt ILndivau- Stiini' 
1023 Sili Ave. S. 
Nashville. IN 37218 
615-2110111 

Integrated Sysiems 
3885 Viscount #14 
Memphis,™ 38118 
901-366-2498 
Kick's t'.lr-i ttonics Repair 
3127 N, Broadway 
Kitoxvillr. TN 37017 
615- 689- 5647 

RCA Service Co. 
2110 Airways Blvd. 
Memphis. TN 38111 
901 743-3262 

RCA Service Co, 

6508 Hamii Drive 
Knoxvillc, TO 37919 

iiir.-r.HH-cMiHi 

RCA Service Co. 
313 Hill Ave. 
Nashville, TO 37210 
815-2864)370 

KCA Service Co. 
4121 a Creek Road 
Chattanooga, TN S7406 
BIS 693-2551 

TEXAS 

Ali, ii us Computers 
4370 W. Illinois 
Midland, TO 79703 
915-689-0744 

Accounting System Compute 
323 ¥.. 40ih St. 
Lubbock, TX 70101 
806-747-2035 

Bid. Computer Service 
1010 Joseph Hardin #281) 
Da I Lis. IX 7">23u 
214-3374876 



Cunuimer Computer Km li.mg>- 
9035 Uaylard #118 
Houston. TX 77021 
713-932-6123 

CEM Corp. 

Rt. 1,213 Arrow Lane 

Freeport, TX 77541 

409-a3SilS3 

Klein niiif System 
Kl. II). Itux 2-1711 
Waco. TX 76708 
317-6364670 

Frank W. Heveilv 
2820-24 Walrml Line 
Dallas. TX 75229 
214-350-4003 

Colibii Rule Cimiplllel 

5(16 S. Georgia 
Ain.irillo. IX 79106 
B08-S72-7800 

Micro Fix 

2556 Royal Lane 

Dallas. TX 75229 

214-241 -700 1 

Nutcracker Ereclronli b 

1310 Mc Dully #20 
] [OUStOn, IX 7701!! 

713-828-1577 

Raven Electronics 
Stanley Lane 
Forney, TX 751 26 
211-552-21)98 

Rt -A Service- Co, 
B605-D Burnett Road 
Austin, TX 78758 
512.8344)686 

RCA Service Co. 
0814 Btoadwav 
tlalvesion, TX 77552 
-1011-744-7101 



GREAT Selection— Outrageous Price 



C-64 Super Savings 



Practical (C) 
Super Slilher(C) 
Spaceman ,;C) 
SynthyM(C) 
Katateka (0) 
Rainbow Quest (D&C) 
C-6* Programmers 
Role re nee Guide 
Ball Blazer (D> 
Su mnw Games (D) 
Prlnl Shop (D) 
Fasl Load (ROM) 
Super Zaxxon(D) 
Swoon III (D) 
Shadow Keep (D) 
Dragon World (D) 
A ma/on (O) 



LIST 
49.95 
19.95 
19.95 
29.95 
34.95 
19 95 

19.95 
39 95 
39.95 
44,95 
39.95 
29.95 
39.95 
39 95 
39.95 
39.95 



SALE 
8.67 
6.57 
8.57 
8.57 

22 95 
9.97 

14.95 
29.95 
29 95 
29.95 
25.95 
19.95 
33.95 
23.00 

23 00 
23 00 



DOLLAR DISKSI Llletl mo Warranty 
Nationally Known Brand 1 1 
SS/0Donlv$1 OOeach STOCK UP 
DS/0D only SI. 15 each NOW! 

VIC 20-Evefylhing now only $8.57 
Practical (C&O) Mole Attack (C) 



CuBlc(C) 
Crossfire (C) 
Vie Sketch (C) 
Chopllfmr(R) 
Math Duel (C) 
Checkbook (C) 
Bio Rhythm (C) 
Tank Wars (C) 
Ultra Simon (C) 
Subcommand (C) 
Radar Ral Race (C) 

Expansion Interface WOW1! 



Alien Bliti(C) 
Stock Option (C| 
Road Teat (C) 
Torpedo (C) 
Space Math (C> 
Rollocllona(C) 
Reversal (C) 
Composer (C) 
Blackjack (C) 
Budgetoor [CJ 



S8.57 



To Order Call NOW — TOLL FREE 800-843-6700 

Ask for Operator 1 107 — in N.H. call 352-3763 

Terms: Visa, Mastercard, M.O., Check. No C.O.D. 

Add $3.00 for shipping/handling. U.S. funds only 

Some items are limited in quantity. Fully guaranteed. 




KEENE * NASHUA • HUDSON ■ BOSTON • WELLESLEY • ACTON 
60WM-JW eOMSMOM VAKMM 61TMM5E WSbM! I1MSWIII 

Mail lo: Inilanl Software. 82 Main St.. Keene N.H 03431 



Name. 



Address _ 
City 



. Slats . 



_Zip. 



RCA Service Co. 
MM 15 Mariposa si 
Beaumont, TX 77701 
409-833-8659 

RCA Servire Co. 

1211 Safari 

San Antonio. TX 78280 

512496-5701 

RCA Service Co. 
10615 Rockley Road 
Houston, TX 77099 
7134)33-9718 

RCA Service Co, 
253"! C druasli-i 
Ft. Worth, TX 76103 

817-53545861 

RCV Service Co. 
2755 Irving Blvd. 
Dallas, TX 75107 
214-631-8440 

RCA Service Co. 
510 Aldine Bender Road 
Houston. TX 77(101) 
713-445-8588 

RC\ Service Co, 

13620 Gamma Koacl 
Dallas. TX 7524(1 
214-233-3977 

Sao Anlonio Sisic-ms 
4245 Cciitei Cau- 
San Antonio, TX 78L! 1 7 
512-6541631 

The Computer Experience 

127 Southuridge 

San Antonio, TX 78210 

512-340-2901 

total Electronics 
600 \". Shepherd #1112 
Houston, IX 77(107 
71 3-4 97- 74 1 H 

Vid Coin 

237(1 6 N. Expressway 

Brownsville. TX 78621 

512-514 15441 
Vidro Electronics 
003 VV, Cotton 
I .on^vinv, TX 7560] 
214-757-4911 



UTAH 

Armadillo Brollicts 

3655 Washington lllnl. 
Ogdcn, UT 84403 

Mil 021 'ill' 

Armailillo Biotluts 

3330 s. State St. 

Sail Lake City, UT 8-11 Ifl 

Hill -484-2711 1' 

Computers Flus 
1078 E. Fl. Union Blvd. 
Midv.ili-, UT 84047 
sin 566-3901 

Computers 1*1 ns 
■.15311 S. Redwood Kii.nl 
Murray. UT 84123 
801-968-3901 

Electronic Professionals 

7505 S. State 
Midvale, UT 84047 
8(11562-2022 

Micro Mania 
1387 Harrison Blvd. 
Ogdc-n, IT 84403 
801 479-0500 

RL:A Service Co, 
2555 S. IKIO W. 
SaltLakeCiiy.fi 84119 
801 "72- 1200 

S\V Kducadonal 
1552 W. 201) X. 
Cedar Ctvy.UT 81720 
801 ■586-9971 



I T I sV s 

1343 I- C.utie Hi iv. 
Frith Heights, i I B40S7 
301-544-2098 

Trisys 

8121 S. Bueno Vista Drive 
Wesl Ionian. UT 81084 
801-561-3278 

Trilronix 

5740 Cooper City Drive 

Sail Lake City, UT 84118 

801-534-7507 

Vidro Concepts 

Crossroads Mall 

Sali Lake City, UT 84114 

801-363-1959 

VERMONT 

Kai Supply Co. 
ISO Dorset St. 

South Butllngt VI' 05401 

802-658-937B 

VIRGINIA 

Action Electronics 
5178 X- Main Si. 
Million. VA 2 13:. I 
70.1, 78.1005 I 

Applianii- fc Kli-ctionics 
40 1 1 W, Broad St. 
Richmond, VA 2:1230 

8(14-353-5508 

Circuit Cil) Service 
2207 W, Met any Blvd. 
Hampton, VA 23000 
804-838-3570 

Citmii C : i 1 y Service 

110 s. Independence Blvd. 

Virginia Beat Ii, VA 23-102 

80iio;i. 11000 

Circuit City Service 

8401 Midlothian Turnpike 

Richmond, VA 23235 

804-32(1-8888 

Circuit City Service 
20-to Thalbro Si. 
Richmond, VA 23230 

81)4-257-4:121 

Jack Hail man Co. 
2840 Peters Click Road 
Roannk.-, VA 24010 
703 326- 180 1 

L X.- V Electronics 
13670 Jefferson Davis Hwy. 
Wood bridge. VA 22101 
70:1-10-1:11-11 

MiiTo Marketing 

5:112 !■:. Virginia Beach Blvd. 

Virginia Beacli, VA 23 102 

804490-8384 

RCA Service Co, 
3408 Azalea Garden Road 
Norfolk, VA 23513 
804 B37-062G 

RCA Service Co. 

2205 IVrl Road 

Richmond VA 23230 

SI H -288-7 2 4 1 

RCA Service Co. 
2813 Door Ave. 

Fairfax. VA 22031 
7 (13 -51 ill. 6(100 

Viewironics Service 
71123 lllu-saticaki' Blvd. 
Norfolk, VA 23518 
804, 588- 5075 

Virginia Micro 

13646 JcHcrsoii Davis Hwy, 

Woodb ridge, VA 22191 

703491-6502 

Willoughby Electronics 
923H Preston Ave, 
Charlottesville, VA 221101 
804-977-5002 



I 111 /RUN SH'TEMUKR I'JH'i 



WASHINGTON 

Audit) Video Computer Service 
700 Hl.indi.in! St. 
Seattle. VVA 9B121 
20644] "(107 

lii-Minglum Computer 
8500 June* St, #1-E 

ilellin K li.un, VVA ItHSaS 
2(H) (il7-00Hfi 

ISils, liylcs & N'ilihlcs 
I -.i) Ntirllitown Mall 
SpoVanc. WA 99207 
S09487-160I 
Bollinger TV 
HI 2 S. 3rd 
Kenton. WA 98065 
2(l()-2a<)-32»4 

Builer'i Mobile TV 
28717 Pid(lc Highway S. 
r-'rilcral Way. WA <JH0U.i 

amy i UK wb 
Common 

1831 W. Silver |jkc Road 
Evenn, WA B8204 
206-SS7-7715 

Computer Corner 
ITSOCoM Place 
Ml. Vernon, WA 'JHa73 
206-498-1840 

Computer SalcsiServicc 

113 W. 3rd Ave. 

Muses Lake, WA '.18837 

M9-76537S] 

Cosygn, Int. 

19219 W. Valley Highway 

Kern. WA 98032 

!!(Mi-!c. r i 1-5070 

»&1> Service 

15813 Pacific Highway S. 

Seattle, WA9816H 

206-242-945! 

Erik's Place 
14404 N.K. 3 1 ill K108 
Bdlevuc, WA 98007 
206483-7404 

llarlior i .■ ■ I ■ u ■■ m 

!*(> Box 217. 21)14 Simpson Ave. 

Htiqniaiii, WA 93550 

20 6- 632-347 4 

Russell & Associates 
12900 NX 88th St 
Vancouver. WA 9Nof>2 
205-892 8036 

RCA Service Co, 
310107 S. Tacoma Way 
I'atiiui.i, WA 03499 
206582-0733 

RCA Service Co. 
910 N. 143rd Sl 
Seattle. VVA 98133 
206-365-2100 

HCA Service Co. 
lilli E, 3rd Ave. 
Spokane, WA 99202 
509 833- 5270 

Superior Software 
12911 N. Moore Road 
Camant), WA 93292 
206-629-1352 

Tech Star 
7044 S, 138th 
Kent. WA 981132 
206-251-9040 

Tilluw.itrt Video 
5109 Capital Blvd. 
Tuniwater. WA 0850! 
206-352-9503 



WEST VIRGINIA 

! Instead Electric 

#2 Whispering Pine Circle 

Lumberport, WV 26386 

304-584-4056 

JS Latia, Inr. 
1502 4tli Ave. 
Huntington, WV 25726 
304-523-9433 

RCA Service Co. 
2008 Rock Lake Drive 
S. Charleston, WV 25309 
304-768- 005 1 

RCA Service Co, 
90 North River Road 
Wheeling, WV 26003 
304-232-8353 

RCA Service Co. 
1728 Main St. 
Follanshee. WV 26037 
304-527 0711 

Southside AV Kxch, 
1010 10th St. 
Huntington, WV 28701 
304-522-7283 

Stone Church Video 
PO Box 2017 

Wheeling wv 26003 

304-242 0980 



WISCONSIN 

Authorized TV 

810 9th St. 

Creen Bay, W! 54304 

4 1 4-199-12 15 

Cash Control Systems 
2104 Highway 12 
Eau Claire, W! 54701 
715-832-9922 

J&J Electronics of Appleton 
705 W. Wisconsin Ave. 
Appleton, Wl 54914 
414 739)610 

Oryx Systems 
101 Scolt St. 
Wausaii, Wl 55401 
715- 8481374 

River City Software 

115 S, 6th St. 

La Crosse, Wl 5-160! 

608-782-55-tl) 

RCA Service Co. 
W. 140 N, 6035 Lilly Kiiati 
Menomonee Palls, Wl 53051 
4 14-2524730 

RCA Service Co. 
2605 Todd Drive 
Madison. Wl 53713 
608-2718011 

Systech Electronics 
PO Ron 128 
Crceiuialc, Wl 53129 
414-5215507 

The Help Key 
PO Box 1524 
Waukesha, Wl 53187 

414-461-943^ 



Circle 202 on Roadar Sorvico card. 



Program Your Own EPROMS 



$99.50 



Q 
"0 

to 
c 

03 

E 

2 
a 




^ VIC 20 
► C64 

PLUGS INTO USER PORT 
NOTHING ELSE NEEDED. 
EASY TO USE. VERSATILE. 

• Read or Program. One byte or 
32K bytes! 

OH Use like a disk drive. LOAD, 

SAVE, GET, INPUT, PRINT CMD. 

OPEN, CLOSE— EPROM FILES! 

Our software lets you use familiar BASIC commands lo 

create, modify, scratch files on readily available EPROM 

chips. Adds a new dimension to your computing capability. 

Works with most ML Monitors too. 

• Make Auto-Start Cartridges of your programs. 

• The promenade" C1 gives you 4 programming voltages, 
2 EPROM supply voltages, 3 intelligent programming 
algorithms, 15 bit chip addressing, 3 LED's and NO 
switches. Your computer controls everything from software! 

• Textool socket. Anti-static aluminum housing. 

• EPROMS, cartridge PC boards, etc. at extra charge. 
Some EPROM types you can use with the promenade" 



2753 :».:)-? 

2516 2732 
2716 27C32 
27C16 2732A 

" CwTVTXXky* BuunMl Mm tiinri 



462732P 
2564 
2764 
27C64 



?712B 

27256 
08764 
6B766 



5133 
5143 
2615' 
28 IS 



X2S1&V 

52813 - 

4801 GF>' 



Call Toll Free: 800-421-7731 or 408-287-0259 
In California: 800-421-7748 



S3 



JASON-RANHEIM 

580 Parrott S!,, San Jose, CA 951 12 



ArKLOrANL/-b4 Give-; your Cornn-ockyg M 1u» ejponOotoilityl Thts 

supefb y designed expansion nxx>u-'o plugs into the t-A & c/v« you 4 switcht±>ki [sinQtyorwany 

corrOinoticol cjtpafMrcfieonnoclnrs. piuj ruwprotecfton -p)us a reset button' 




ONLY $39.95 



Commodore Interfaces and Accessories 

Parall AX-CD Parallel Printer Interface for use 

with all Commodore (except PET) $57,95 

Cardprint +G Parallel Printer Interface $59.95 

Cardprint B (without graphics) $37.95 

AP-Switch -3P 3 to 1 Centronics Parallel 

Peripheral Switch. Switches active pins 

1-18 and 31-36. Connects your computer 

to up to 3 parallel printers or up to 3 

computers to one printer $97.95 

APROPOS TECHNOLOGY "J" 

1 071 A Av.nrda Acaio. Camarilla. CA 93010 U 'i™"? mi^JSVI 

CALL OUR TOLL FREE ORDER LINES TODAV; 

1 -18001 962 6800 USA ot 1 18001 962 3300 CALIFORNIA 

TECHNICAL INFORMATION: 1 (BOS) 987 2454 

Add Shipping for Horn 13.00 Cent, U.S, 1 6. 00 CAN. Me«ico, Ml, AK, UPS Blur 



RUN SKPTKMMKR WHS / I I I 



THE MAIL RUN 




About Bad Blocks, ,. 

I am responding to several com- 
ments thai I have received from con- 
cerned readers about my article "Had 
Blocks" in R UN's June 1985 issue. 
Some readers were confused about 
two statements I made on page Ii7; 
the first involves scratching bad files, 
and flic second is my warning against 
using I lie Validate command. I am me 
clarify things a bit, 

1. It's usually safe to scratch a bad 
file on a disk (as indicated by a *PRG 
on a directory listing), unless the 
length of the bad file on disk is 
greater than 0, as shown by the num- 
ber preceding the program name on 
the disk directory. Most bad saves will 
give you a file length of on the disk 
directory (the BAM was not updated). 
Bad files indicated by *SF.Q or *REL 
arc best fixed by either the Validate 
command or the direct command to 
the disk drive: 

Oi'ENir>,H,15:CLOSE]5 

2. The Validate command is safe 
to use at ail times except on disks 
containing random-access files and 
when yon suspect that your disk drive 
may be in the process of going OUl 
of alignment and the disk you're val- 
idating contains only a few files or 
programs, "Safe & Fast Disk Check- 
er," the program accompanying "Bad 
Blocks," can be used (with the write- 
protect notch covered) on your test/ 
demo disk from Commodore to 
check for disk alignment. (See "Keep 
Your Disk Drive in Line," in the July 
issue of RUN, for the procedure to 
follow when realigning your drive.) 
your drive.) 

Joe Shaughnessy 
Jacksonville, FL 

112/ RUN SEPTEMBER 1185 



Plus/4 Perplexities 

I would like to thank you for Mar- 
garet Morabilo's excellent articles 
on the Plus/4 computer (December 
1984, February and April 1985). 1 am 
very pleased with my Plus/4, but, 
when I purchased it, I thought it 
would receive wider acceptance. 
Nonetheless, 1 appreciate the accep- 
tance it has received from RUN. 

Do you know if Commodore plans 
to release a disk drive specifically for 
the Plus/4? Frankly, I have delayed 
purchasing a disk drive in hopes that 
something superior to the 1541 was 
in the offing. However, I really fear 
now that Commodore is going to con- 
centrate on the C-128 and C-t>4 and 
that the Plus/4 is heading for the 
great computer burial ground with 
the TI, Aquarius and Timex/Sinclair 
computers. 

Thus, perhaps we Plus/4 owners 
should consider the possible demise of 
our computers and purchase the new 
1571 disk drive (if the price is reason- 
able), with a view toward eventually 
having to dump our essentially unsup- 
ported Plus/4 in favor of the C-128. 

Thank you for the benefit of any 
information you can give me. 

Matthew F. Dyer 
Augusta, ME 

There is no special disk drive for the 
Plus/4. If you intend to keep your Plus/4, 
you might want to get n double disk drive, 
like the MSD H. This would give you 
plenty of storage. Unless you seriously in- 
tend to dump your Plux/'t and buy a 
C-128 (and there's no need to di> so), there's 
no sense in buying the 1571, /is you can 
only use it in the 1541 mode. 

The Plus/4 is a good computer with 
plenty of memory for running serious ap- 
plications. You can get software that is 



mostly for small-business and home-ac- 
counting use from Commodore and Tri- 
Micro, and we will continue to cover the 
Plus/4 in RUN. 

Editors 



An Answer to Retirement 

Who says you can't teach an old 
dog new tricks? 

Several years ago, I retired from a 
post as an active newspaper editor. 
Four months ago, at age 73, I came 
home with a C-t>4 and Datassette. I 
connected the Datassette and an old 
Heathkit color television to theC-64. 
From that moment, I was hooked! 

Since I had never laid a finger on 
a computer, 1 did not know a cursor 
from a sprite or a pixel from a byte. 
From keyboard lesson to error mes- 
sages, I pored over the User's Guide 
and then through Commodore's 
Introduction to liasic. Part I, and the 
Commodore 64 Programmer's Reference 
Guide. I spent hours at the computer, 
Peeking and Poking, looping the 
loops, working mathematical prob- 
lems, drawing sprites, punching in 
data and editing without a pencil. 
Everything began slowly to lake on 
meaning. 

Mistakes? Oh, yes! Bui 1 gradually 
began to catch on to programming. 
I found all kinds of surprises and 
unheard-of tips and shortcuts — like 
line-crunching, abbreviated com- 
mands and advice on sounds and 
colors. I experimented happily with 
RUN's Magic tricks. I programmed 
all over the place, taking my ideas of 
games, drawings and utilities and 
building them up with Basic rules. 
What a thrill! 

Bringing home a personal com- 
puter starts the buildup of fabulous 



H The Mail RUN 



new information in the user's mem- 
ory, just the opposite to typing to the 
screen NEW, which erases the com- 
puter's current memory. 

Of all the positive reasons a senior 
citizen might buy a computer, the 
greatest is mental enrichment — un- 
less it's having funl 

W, Stuart Sewcll 
Asheville, NC 

Datafile Delight 

I use Mike Konshak's Datafile pro- 
grams quite frequently (RUN, No- 
vember and December 1984, July 
1985), They are far superior to type- 
in database programs I've seen in 
other magazines. I buy or subscribe 
to almost all periodicals pertaining 
to the C-64. I use the C-64 daily for 
business applications and can attest 
to its durability, performance and 
economy. Programs like Datafile 
only enhance the overall value of this 
machine. 

I own Data Manager 2 by Time- 
works, and I find that Datafdc is 
much easier and more flexible than 
Data Manager 2. I don't have exten- 
sive knowledge of database usage, 
but most people don't — until they 
begin using a database. 

I showed Datafile to some people 
who operate a computer store and 
handle several computers, and they 
were most impressed with it. They 
couldn't believe it was available as a 
type-in program from a magazine. 

Carl A, Wickett 
Decatur, MI 

Chatterbox 

I would like to congratulate you 
on your article, "Chatterbox" (July 
1984). 1 recently built the voice syn- 
thesizer with allophone chip, and 
now my C-64 is chatting happily 
away. I am rather proud of this, as I 
am only 13 years old. Keep up the 
good workl 

Koy Duncan 
Queensland, Australia 

Getting Behind Commodore 

As an avid Commodore enthusiast, 
1, along with many of my peers, read 
with interest your publisher's com- 
mentary in the June RUNning Rumi- 



nations (p. (>), As we get more and 
more enthusiastic and supportive of 
our machines, we are glad to see one 
Commodore-specific magazine offer- 
ing some hope for the future of the 
end user. I have been using Com- 
modore microcomputers since early 
1978. I have also worked with several 
other "higher" brands, not unlike the 
IBM PC, Apple III or the Mac, along 
with Wang word processors. 

Each lime I have encountered a 
professional programmer who works 
with the above machines, 1 find they 
have denigrated the Commodore 
line of microcomputers. In addition 
to this verbal attack, we constantly 
find the media poking fun at the line, 
simply because it's cheaper than the 
competition. 

Of course, cheaper does not nec- 
essarily mean it is less of a machine. 
The Commodore fS4 is a case in point. 
We have all envied the ability of this 
computer to produce the best com- 
puter-generated sound in the indus- 
try, unmatched even by the giant, 
IBM. Sure there are faults to be 
found, but, on the whole, my C-64 
offers more features and overall 
value than my neighbor's IBM PC, 
which costs more. 

We all hope the post-Tramiel Com- 
modore, which includes the exciting, 
upcoming Amiga (previously known 
as Lorraine) and the upwardly mo- 
bile 128, will be stronger than ever. 
Simply, in my opinion, even Jack Tra- 
Uriel cannot match the upcoming ag- 
gressiveness of Commodore. 

All that we users and enthusiasts 
need is some supportive backing, like 
that provided in the June 1985 issue 
of RUN. We thank you for your pos- 
itive support of Commodore micro- 
computers and hope for an even 
belter picture of the future. 

Mark Valera 
Rego Park, NY 

Another Alignment Program 

In your recent review of the 1541 
Physical Exam program (June 1985), 
the opening paragraph states, "Until 
now, there was no sure way for you 
to detect disk-drive misalignment in 
its early stages, let alone correct it 
when il occurred. Vou had to wait 
for disaster to strike and then take 
your drive to a service center. . ," 



Clearly, the claim is made that this 
is the first program thai allows you 
to detect alignment problems, and 
the only one. This statement will come 
as a great surprise to CSM's thou- 
sands and thousands of satisfied cus- 
tomers worldwide, since we produce 
such a program — The 1541 Disk 
Drive Alignment Program. With reg- 
ular use of our program, you can 
clearly detect any change in the qual- 
ity of a drive's alignment. Not only 
do we produce this program cur- 
rently, we have been producing it for 
over a year! 

Our program not only detects 
drive misalignment, it also includes 
comprehensive instructions for cor- 
recting it. Procedures are provided 
for adjusting rotational speed, ra- 
dial alignment and end-stop posi- 
tion. Diagrams illustrate the adjust- 
ment points on different drive 
models, A special section is given on 
troubleshooting unusual situations, 
including problems with the drive 
belt and pressure pad. Directions are 
included for a permanent FIX that 
can eliminate future alignment prob- 
lems. We also staff a technical sup- 
port line for personal help in case of 
difficulty. Thank you for this oppor- 
tunity to correct the misleading state- 
ments made in your review. 

Thomas N. Simstad 

President 

CSM Software, Inc. 



A Price Reduction 

In your July 1985 issue, you pub- 
lished a review article, "Database 
Management Programs for the 
C-64," by independent reviewer Bob 
Guerra. It appeared on pp. 68-75. 

On p. 74, you included a few 
paragraphs of review information 
on our popular Database Manager 
program. 

We would like to point out that the 
suggested list price of the Database 
Manager program was recently low- 
ered from $99.95 to $49.95. 

Thank you for your continuing 
help in the process of publicizing 
quality programs for the Commo- 
dore computers. 

Michael R, Reinhold 
Director of Marketing 
Mirage Concepts, Inc. 

RUN SEPTKMBKR 1985 / 1 1 3 



NEW PRODUCTS RUNDOWN 



I J 



II 



74470 



mini! 



12069 




ftm/itfa* ty HJBQLD R BJORNSEN 



QUick-thlNKing 

Quink is a thinking game for tht- 
C-64 whose object is to eliminate, be- 
fore your time is up, those entries 
among eight that do 1101 share a coin 
moii association. 

Quink comprises six major cate- 
gories: Fame, Pop Culture, Imagina- 
tion, Science and Nature, General 
Knowledge and Mixed Hag, with over 
150 subjects and 4700 entries. For 
one or two players or teams. 

Available on disk for $34.95. CBS 
Software, One Fawcett Place, Green- 
wich, CT 06836. 

Check Reader Service number 400, 




Media Mate 5 Plus 

Amaray International Corporation 
(14935 N.K. 95th St., Redmond. WA 
98052) introduces Media Mate 5 Plus, 
a lockable filing and storage system 
that holds up to 50 5 %■ inch disks. 

The 5 Plus can be stacked for stor- 
age and transported without scatter- 
ing disks. Available for $20.95. 

Check Reader Service number 401, 
1 1 4 / RUN SEPTEMBER 1985 



Welly's Word Works 

Walk's Word Works is a software 
package that helps students identify 
the parts of speech by showing that 
the function of a word changes as its 
role in a sentence changes. 

Wally's Word Works is available for 
the C-64 for the elementary, junior 
high and senior high levels. 

The $65 price includes a teacher's 
disk with backup, a teacher's guide 
and one student disk. Sunburst Com- 
munications, Inc., 39 Washington 
Ave., Pleasamville, NY 10570. 

Check Reader Service number 402. 

Calling All Hams 

Winner's Kdge Software (2003 Sap 
azen Place, Reslon, VA 22091) has 
released The Contester, a software- 
package for the amateur radio con- 
test operator. 

The Contester manages all the pa- 
perwork involved in amateur radio 
contests and logs and keeps track of 
up to 3000 contacts. 

Available on disk for the C-64 at 
$30,95. 

Check Reader Service number 403. 

Tailor-made BBS 

Telemessage (Tailored Solutions, 
K) Box 183, Washington, DC 20044) is 
a bulletin-board system software pack- 
age for the C-64 that is compatible 
with most auto-answer modems. 

The package is an automatic mes- 
sage entry/retrieval system consisting 
of five support programs and an on- 
line system. You can tailor the pack- 



age to meet your own needs. Avail- 
able on disk for S79.50. 

Check Reader Service number 404. 

Reading Is Fun 

Scholastic Software (730 Broad- 
way, New York, NY 10003) has re- 
leased Success with Reading, an edu- 
cational software and book series for 
grades 3-6, to help students and 
teachers reinforce reading, spelling 
and syntactic concepts. 

Available for the C-64, the cine 
package (which includes a program 
disk and teacher's handbook) plus 
one grade-specific package is S79.95. 
Additional grade-specific packages 
are $49,95 each, and the complete 
program, containing material for all 
four grades, is $179. 

Check Reader Service number 405. 

Countdown to Shutdown 

In Countdown to Shutdown, a soft- 
ware game, you must wend your way 
through a huge 200(1- room power 
plant to repair the power core. 

The strategy game is available on 
disk for the C-64 and retails for 
$29.95. Activision, Inc., 2350 Bay- 
shore Frontage Road, Mountain View, 
CA 94043. 

Check Reader Service number 400. 

Help Gonzo Rescue Camilla 

The Great Gonzo in WordRider is 

a strategy adventure game for chil- 
dren ages six and up that helps de- 
velop their reading, vocabulary and 
word-usage skills. 

The object of the program is to 
create vehicles by combining adjec- 



Q New Products RUNdown 




tives and nouns to help Gonzo res- 
cue liis beloved bird, Camilla the 
Chicken. 

Based on characters from the Mup- 
pet Show television series, The Croat 
Gonzo in WordRider is available on 
(Li.sk for the C-64 and retails lor 
$29.95. Simon & Schuster Electronic 
Publishing Group, 1230 Avenue of 
the Americas, New York, NY 10020. 

Check Reader Service number 407. 

For Math Afficionados 

The Practical Applications Math- 
ematics system (P.A.M.), a program 
for the C-64, determines the dimen- 
sions of a variety of geometric shapes 
on a high-resolution screen. 

P.A.M. also computes statistical 
functions, including linear regres- 
sion and interpolation. 

Graphics and calculation results 
can be printed out. Available on lapc 
or disk for S24.89. MicroEnergy Sys- 
tems, PO Box 5291, High Point, NC 
27262. 

Check Reader Service number 408. 

Reset Switch 

Master Software (6 Ilillery Court, 
Randallstown, MD 21133) has re- 
leased Reset Master, a system reset 
switch for the C-64 and VIC-20. 

Reset Master resets your computer 
without your having to turn off the 



power and restores control of the 
computer in case of a lock-up. It also 
can operate two printers concur- 
rently. Retail price is $24.95. 
Check Reader Service number 409. 

Medical Center 

DMC Software Co. (Rt. 1, Box 364, 
Clinton, LA 70722) has released EMed, 
an electronic medical database for 
the C-64. 

EMed contains data on over 460 
diseases and 325 symptoms, and it 
features a diagnostics program that 
lists diseases from symptoms you se- 
lect. Available on disk for $29.95. 

Check Reader Service number 4 10. 

An Education in Finance 

Lifeplan is a utility program for 
middle-income families to help them 
manage their personal and family 
finances. The program analyzes re- 
sults and monitors progress while in- 
structing the user in controlling his 
own money. 

Lifeplan is available on disk for 
the C-64 for $99.95 from Life ware, 
2318 Second Ave., Seattle, WA 981 21 . 

Check Reader Service number 41 1. 

Strike Up the Band 

MasterSoft (PO Box 1027, Bend, 
OR 97709) has released two more 
programs in its Mastery in Music se- 
ries for the C-64. Trumpet Master 
and Clarinet Master offer an alter- 
native to drills, with random music 
personalized by your choice of key 
signature, time signature, note type 
and note range. You can change tem- 
pos and play along with access to 
music facts and fingerings. 

Each program is available on disk 
for $49.95. 

Check Reader Service number 4 1 2. 

Turn on Your Mind 

Mentor learning Systems (1601 
Civic Center Drive, Santa Clara, CA 
95050) has released Concept or, an 
educational software package for 
the C-64. 

Conceptor utilizes focus recogni- 
tion to expand your capacity to 
perceive and classify information. 
Available on disk for $49.95. 

Check Reader Service number 4 13. 



Typing Arcade 

Typing, a new program released 
by Gamco Industries, Inc., for the 
C-64, employs an arcade-style reward 
game to motivate students to practice 
their typing lessons. 

Available on disk for $39.95 from 
Gamco Industries, Inc., Box 191 1, Big 
Spring, TX 79721. 

Check Reader Service number414. 




Static Buster 

Static Buster (Lamb's Information 
Systems, Inc., 30 1 N. Main St., Pueblo, 
CO 81003) consists of two foam pads 
that connect to the CRT face and the 
keyboard to control static. Available 
for $49.95. 

Check Reader Service number 4 1 5. 




Digi-Cam 

Cardco (300 S.Topeka, Wichita, KS 
67202) announces Digi-Cam, a digi- 
tizer that converts still video images 
to digital configurations and pro- 
duces a 320- by 200-dol screen im- 
age in five gray scales. Available for 
the C-64 at the suggested retail price 
of $250. 

Check Reader Service number 4 16. 

Kldblts 

Available together on one disk 
for the C-64 are Kidbit Software's ed- 

RUN SEPTEMBER 1985/ 1 15 



H New Products RUNdown 



ucaiion programs entitled Same/Not 
Same Game and Alpha-Bee Sequence. 

In Same/Not Same Game, your 
thiltl takes a spaceship to the stars 
by choosing which shape, color, di- 
rection or letter in a group is differ- 
ent from the rest. 

In Alpha-Bee Sequence, your child 
helps a bee with the letters of the 
alphabet by singing the Alphabet 
Song along with htm. 

For children ages 3-7, the package 
retails for $26.95. Kidbit Software, 
7001 Sunkist Drive. Oakland, CA 
94005. 

Check Reader Service number -117. 



For RUN's Runners 

Maximizer: Personal Running 
Coach, made up of a set of three 
programs for serious runners, com- 
pares your training progress to spe- 
cific inputted goals. 

Each program (Base Training, Main- 
tenance/Race Preparation and Race 
Peaking) helps prescribe your work- 
out guidelines based on your per- 
sonal physiological information. 

Available on three disks for the 
C-64 at $79.95 per set from Mil Fit- 
ness Software, RD 1, Box 241, Mad- 
ison, NY 13402. 

Check Reader Service number 41 8. 



For Kids Only 

KIDware (PC) Box 9762, Moscow, 
11) 83843) lias released 00 new edu- 
cational software packages for chil- 
dren ages 1-10. Fach program is 
available on cassette ($9.95) and disk 
($11.95) for the C-64. 

Check Reader Service number 4 19. 



Print Shop 11 

Broderbund Software (17 Paul 
Drive. San Rafael, CA 94903) releases 
The Print Shop Graphics Library, 
Disk Two, adding 120 new graphics 
images to its Print Shop series. Cat- 
egories include jobs, hobbies, people, 
places, (ravel and health. 

The Print Shop lets you write, de- 
sign and print your own greeting 
cards, letterheads, banners and signs 
with no knowledge of computer 
graphics or graphics design. 

116/ RUN SEPTEMBER 1985 



The suggested retail price is $24.95 
for the C-64 version. 
Check Reader Service number 42 1. 




Supershipper64 

Progressive Peripherals and Soft- 
ware (2180 South Holly, Denver, CO 
80222) has released SupersbipperB4, 
an invoice and billing program for 
the C-04. Supcrshipper04 can store 
and print out customer account lists, 
product and price lists, and print in- 
voices, labels and C.O.D. tags. Avail- 
able on disk for S99.95. 

Check Reader Service number 422. 



Weather Sensor/ 
Environment Controller 

Sensatrol, a sensoricontroller in- 
terface for environmental sensing 
and energy control, allows you to 
measure weather conditions, control 
thermostats and monitor environ- 
mental conditions. A special serial- 
output feature makes it possible to 
connect over 200 Sensatrols with a 
common four-wire connection on one 
computer port. 

Available on disk for the C-64 with 
an RS-232C serial interface for S385 
from Data World Products, Box 33, 
Fiamestown, NH 03043. 

Check Reader Service number 423. 



Pilot II 

FasyWarc (PO box 32, Hamilton, 
MT 59810) has released, for the C-04, 



its fust software package. Pilot II. 
Pilot 11 is a Pilot-language interpreter 
with high-resolution turtle graphics 
and full sprite support, including a 
built-in sprite editor. A registered 
copy with full telephone support is 
available on disk for $40. 
Check Reader Service number 424. 



Commander Stryker vs 
The Dragon 

Reach Head II, the sequel to Beach 
Head, has been released by Access 
Software (925 Fast 900 South. Salt 
Lake City, UT 84 105). It is compatible 
with the C-64. Reach Head II picks 
up where ihe original Beach Head 
left off. Now, Commander Stryker 
must liberate the Allied prisoners, 
neutralize The Dragon and his forces 
and destroy their fortifications. 
Available on' disk for $39.95. 

Check Reader Service number 425. 




Squeaky Clean 

The Texwipe Co. (PO Box 575, 
Upper Saddle River, NJ 07458) has 
released the Read/Write Microcom- 
puter Cleaning Kit, which includes a 
floppy disk head cleaner and me- 
tered spray, Static Stopper, Static 
Stopper cloth, 30 Data wipes, 24 CRT 
terminal cleaning pads and ten office 
equipment cleaning pads, The sug- 
gested retail price is $34,95, 

("heck Reader Service number 426. 



CONVERSE WITH YOUR COMPUTER 

ELIZA-64 

Artificial Intelligence Demonstration Program 


BREAK from games and technical 
programs and AMAZE and INVOLVE 
your family and friends. 


Eliza- 6 4 is a Commodore G4 adaptation ol Iho 
famous Eliza program developed at MIT. Eliza 
acts as a psychotherapist analyzing your input 
and responding with an appropriate comment 
Or Question 


GREAT FAMILY AND PARTY ENTERTAINMENT 
NOW ONLY S13.95 

Ohio ttsdtfrij jtrif S uln i t 
to aittt all Toll Fitt 1 800 638- 2080 

er sad clack m mntf vritr to: iraat— 

OMEGA-SOFT : " — -lZ 

P.O. Box 3686 Dept. R 

Disc Mi\cltu\v 

Manslield. OH 44907 0aly lamw ,. M 

(dcaiei tfNftdffes mviicin 



Circle 121 on Reader Service card 



Circle 25 1 on Head or Service card 



Circle 223 on Reader Service card. 



COMMODORE 



1702 MONITOR 



FULL 
COLOR 



149 



00 



ORDER 
TODAY!! 




612-881-7682 



T&D ELECTRONICS 

10517 UPTON CIRCLE 
BLOOMINGTON, MN 55431 



MOVING? 

SUBSCRIPTION 

PROBLEM? 

Get help with ^iar subscription by 
calling our new [oil IVcl" t lumber: 

1-800-645-9559* 

between 9 a.m. and jj p.m. VJs'Y. 
Monday-Friday* 

Jl jMNwtlilt-. ptauc have jnui uuilm^ I.iIh-i 

in hutii i-i Uiii a\ ut'll j\ s. <t i lj ■ i,]ii< ■ Hi l t 

i |tri keir tirdii card ititt-nitiit ii ym aw 

li.ivin^ pTubtrais widN pj\Tiiiriit 

Jl mining, pkMw j^ivc lxjt}i n »iit 

<i|rt address and nc* ^nhJit-^-h 

* V* VflrtS*a*ere»td«itiaB I-W&W8SII I 



^ 



COMPU-COACH! 



WORKOUT ANALYSIS 
FOR COMMODORE-64 



> STORES ANY 50 EXERCISES YOU 

CAN THINK OF! 
>TRACKS PROGRESS THRU YOUR 

LAST 35 WORKOUTS! 
>FULL-COLOR BAR CHARTS AND 

DATA TABLES! PRINTS. TOO! 
>WEIGHTLIFTINC TO 10 SETS. 
>AEROBICS, BODY DIMENSIONS 

AND MORE! 
>FLEXIBLE WORKOUT— CHANGE 

YOUR ROUTINE ANYTIME. 
>UP TO 5 WORKOUT PARTNERS! 

> STOPWATCH. 

> CALORIE BURN CALCULATOR. 

A GREAT GIFT IDEA! 



>JUST S20.95 ON DISK, 
CALIFORNIANS + S1.30 TAX. 
>FROM FLOPPY TO FIT WITH- 

COMPU-COACH! 

>SEND CHECK OR M.O. TO: 

CODY COMPUTER SYSTEMS 

18533 ROSCOE BLVD. #205 

NORTHRIDGE, CA. 91324 

(8181 885-5037 



Circle 151 on Reader Service caret. 



NOW GET TRUE DESCENDERS 
FOR 801 & 1525 PRINTERS 

FROM 

ARTS 



The Descender ROM People 

FEATURING : 

* True descenders 

* A pleasing alternative 

* Uniform character formation 

* No change in graphic capability 

* No change in software compatibility 

* No change in printer operation 

* North American standard font 

* Complete instructions 

* Easy installation 

$39.95 Cdn. $29,95 U.S. 

Ont. Residents add 7% Prov. Sale* Tax 
Cheque, Money Order or MasterCard 



WILANTA ARTS 

6943 Barrlsdale Dr. 

MISSlSSBuga Ont, 

LSN 2K5 

Phone 416.858.9298 

Get a Wilanta Descender ROM today 

and moks your old nightmare 
Just a font memory of yesterday I 



WMMM 

THE 

MIRROR 



DISK COPIER 

$24.95 

NO FINER OR MODE ADVANCED ARCHIVAL 
COPI E R A VA I LAB L E A T ANY PRICE. 

EASY TO USE. 

AUTOMATICALLY MAKES BACK-UP COPIES 
FROM VIRTUALLY ALL PROTECTED 

SOFTWARE. 

NIBBLES, HALF TRACKS, COPIES EXTRA 
SECTORS AND EXTRA TRACKS 

REPRODUCES ALL DISK ERRORS 
AUTOMATICALLY 

FAST. COPIES FULL DISK IN AS LITTLE AS 4-7 
MIN5 EVEN COPIES ITSELF. 

MASTERCARD, VISA M.O. OR CHECK OK 

• S3 SHIPPING S HANDLING 

COD. OR FOREIGN ORDERS ADD S2 

CALIF. ORDERS ADD 6% SALES TAX 

—WRITE OR CALL— 



Compumed 



■jjbjjjj |403| 753-2436 

"«*" j P.O. BOX 6427 

SALINAS, CA 93912 
FOR COMMODORE 64 AND I54I DRIVE 



iV?C?, 



Circle 60 on [toadof Service card. 

DELUXE RS232 ^ 
INTERFACE 




Whether you warn lo communicate Willi a modem, serial printer 
anointi computer, or any ortw RS232 device, the Deluie RS2J2 
Interlace is the cortecl those Any comparsior will show ihal ii 
is best Commodore compatible RS232 interface available lor any 
P"«' The Detune HS232 Interface is trie culmination of 3 years ol 
minting miih Commodore usere wno need an R5232 Interface It 
supports all standard RS232 connections (2-8, 12. 20. 22) in- 
cluding Rmg Detect and Mr Speed indicami Four sudche; in trie 
RS232 cover allow you Eo set ihe unit lor virtually any standard 
BS232 tonligutjtion The giiii nrjudes a 3 root cat* wiiti Bther 
a male or lemale B JS cornea rx (speedy when | B S232 plus and 
mmus voflatjes Userc Manual mcluOes a type-m Basic Irnnnal 
rjor/am bar^c program transfer muline and otter ea^nptes Add 
S2 00 tot shipping Suggested retail J4995 

PRINTMASTER/S (RS232) 

This is an RS23? version of our famous Pnnrmasterl+G It is 
a serial hus punier uiteitace providing lull R5232 Signals lor an 
RS232 printer Supports pins 2-8. 20. Select 300, 600, 1200. 
2300, wwd, and petty DTR or Xon-Xoff handshake Supports 
dor graphics and characters on R5232 versions oi Epson. Oki 
Gorilla. NEC. anil mote Includes all Print nias:er Intel Mm urns. 
Includes 3 ft cable with a male or lemale connector (specify which) 
Cassette or em tin at powet Adit S 2 50 lot snipping Suggested 

mug si 19.95 

See your local dealer or 
CALL (206) 236-2983 

30 cLjy fronts jjatk gwaranTiw on a/1 produ^i Visa ana MC 
wetoome iV-ne tyusifyrxi *tsMa Lw^a^^i^ma/hesi.'igstp-vey 

C'"'" DKLEBS CALL USI y 

(Omnitr6nix) 

P.O. BOX 43-DEPT.RS. MERCER IS., WA 98040^ 



RUN SUTEMBER 1985 / 1 17 



Circle 235 on Reader Service card 



Circle 318 on Reader Service card 



Circle 345 On Reader Service card 



Maxell Floppy Disks 

The Mini- Disks 
with maximum quality. 





Dealer inquiries 
invited. C.O.D's 
accepted Call 
FREE (800) 235-4137. 

PACIFIC EXCHANGES 

100 Foolhill Blvd.. Sat) Luis 
San Luis Obispo, CA 93401. 
In Catcall (800| 592-5935 ot 
(805)543-1037 



Circle 243 on Reader Service card. 



COMMODORE 04 

THE RECIPE BOX 



Now you can easily store and recall your favorite 
recipes on your Commodore computer THE RECIPE 
BOX is a complete menu-dfiven disk syslem Oiai 
comes wild ili-ess additional features 
SEARCH BY INGREDIENT— Only have a pound ol 
horn burger In Hie freeier? Lei THE RECIPE BOX show 
you all lire recipes thai you have on file ihat use ham- 
burger, or any otner ingredient you choose. 
SEARCH BY CATEGORY— Code youf recipes as to 
Breakfast lunch, pinner, snacks, etc 
SEARCH BY CATEGORY/INGREDIENT— Any com- 
Duration f trie above. 

AUTOMATIC MEASUREMENT-THE RECIPE BOX 
will automatically scale up or down the amouni of in- 
gredients you need according lo now many servings 
you want. 

SCREEN OR PRINTED OUTPUT— Have pnni«j 
cop.es to use in the kitchen or give lo friends 

THE RECIPE BOX requires one disk drive and an 
Optional 1521 compatible printer Send check or 
money order (or $£4.95 10 

Aries Marketing Co. 

P.O. Box 4196 
4200 Shannon Drive 
Baltimore, MD 21205 

Md residents add $*/k sales lax 
DEALER INQUIRES INVITED 



Subscription 
Problem? 



RUN does imi keep subscription records on ihc 

premises, therefore calling us only adds lime 

and doesn'i solve the problem. 

1'le.w send a description ol ilie pinhirm and 
uiur most recenl address label to: 

RUN 

Subscription Depl. 
PO Box 954 

Farmingdale, NY 11737 

I h ,itd. you and enjoy your subscript ion. 



COMPUTER TV!! 




8401 
Color TV Tuner 



$69.95 



• Kecelvc UHF/VHF TV chunriels on any 
standard, cuinpoaltc monitor. 

• PM 4401C Data recorder forC-64/Vlc 20 $29.95 

• Composite Monitors $99.95 
amber or green W/swlvcl base 

• 6' Primer/Disk Drtve Cable 8 9.95 

• 3' Universal Monitor Cable $7,95 

• rjusi Covers/C-64/Vic 20 * 4.95 

Call 214-881-9588 



C MAR T, INC., 



Of*. "R" P.O. Boi 4S4 
Piano, Tub 75074 




QUALITY MEDIA Because we buy 
LI F ET I M E R E f LACE in h oae volume lo 
GUARANTEE supply software 
HU B R I NG S, TYVt EPS. man ufaet urers, our 
WRITEPROTECTS prices cant be beat. 
50+ 350+ 5001- tOOOt 
5 29'SSDO ICO 90 85 80 75 
52STJSOO 111 105 100 96 B5 
FCFOrtMAnED 115 135 125 115 110 
3 5" ID (For WK) 2 70 2 00 2 45 CALL CALL 
3 5*!0(f-ot HP) 350 3 25 315 CALL CALL 



4* 



BLACKSHIP 

COMPUTER SUPPLY 



RO. Box 883362 • San Francisco, CA 94188 

Inquiries + No. Cat orders 415-550-0512 

So. Cal. orders 800-235-66547 x31 

US A orders 800-235-6646 x 3 1 

Add S3 00 ihipomu and handling 
(CA residgnta KM 5 i\ MIM ta ■) VI SA/MC/COD 



Circle 216 on Reader Service card. 




FREE DISKETTES 



Your 51.*" single side disks are usable 
on the other side You paid (or one 
side, why not use the other fT'S FREE! 
Nibble Notch will open your new 
disk. It's easy... won't harm existing d.si.i 
SATISFACTION OR MONEY BACK 

nibble notch I 

hut Apple, Franklin, Commodore & Atari 
(w/Atari Drives), square notch SIZES' 





• I 



DISKETTES 

low as 



Toll Free 1-800-642-2536 

FL 1.305-748-3770 

OR SEND CHECK OR 

MONEY ORDEP 10 



-.■till ',} |tS Irani 
lor P & M Fl Res 
add 5% Sale* Tan 




WW 

I — «**-< ■- i| 



computer products 

4211 NW 75th TERRACE. 
LAUDERHILL, FL 33319 



DEPT. 164 



Circle 211 on Reader Service card 



vim 

DISK MANAGEMENT SYSTEM 



What is DMS? 

- [>MS is a uulov and data base program which 
catalogue!* youi entire software collection - ■ <■ - r ■ > 
one uVk. 

w hut will DMS do for you? 

- DMS uill increase your product ivii) ^ 
"F^jni/mi! \nui software thus Kthkin^ The time 
urn spend searching for files. 

■ DMS will automatical]} execute documented 
and undocumented (, omnntdore disk file 
commands fai you 

- ])MS will provide pa^tMird protection foi your 
confidential programs and daia 

DMS does ALL this for onl) S34.95 

PIcme jiIJ %2 cj^I 1 £$4 00 t unrip*) pintayc und twruHiiuj 
Send check or ramie;, tirdei Ui 



Cursor Products 

RR 71 Box 1858 
Camdenton, MO 65020 

MO res add 4.725 »« sales tan 



Circle 310 on Rsaci- Service card 



lAfld^SS T.M'K limiUTIMi KTCTCN 



Tape (aster tlian I S + 1 ""■ (I hit* Greater than 20 percent 1 

Saves and lojds H 10110 finer l«an standard tape system 1 

Nigh sfwtd tap? copies "f Basic /machine language programs 1 

Eisy recovery from Bask 'llanos" iir "Crashes*"' 

\ reset switch dnvts ut ETOS Main Menu for recovery! 

On mini -can nd^e. rtiemU mity I i inches behind DM case 1 

r jv. io install no winn-ft or kludge* of any kind! 

lies standard Commodore 1 JJfJ* 1 tape drive or equivalent! 

Menu and prumpt driven li-iii^ sin^r keystroke commands' 

r.uquiv easy to use moiiiUir program included 1 

No lost of any useable memory (except Video Ram)! 

Sdeu 1 of ■* liiph c< ultras i BolflT fonMU during Basic! 

Tape dOtcwiry danoj load nperatlnn* screen kept 'Alivx* h '* 

File Commands supported; Open. Close. Prim* Input*. <'et*" 
K niusi for ihc btjynner. indispensable lei the experienced 1 
Comprehensive manual Included; I HO day warranty 
vtanuil 52 00 • ILOQ pom|C apphes Ui purchaser 
OSU M9 W * SS (Ml H K H: tI\LIF *DI) fiflS ^LLS TAX 
HFl > 11 KTIIK1 LS ' HIU \ALLKY CAWWl 
UKAIKK l\gflH1 hVTH.[l 



TECHNICIANS 



Is your C64, SX64. or CI 28 deaci? 

Let DIAGNOSE 84 find Che 
problem without desoldering ICs. 

• Locates bad RAMs 

• Verifies ROMs 

• Tests I/O Ports 

• Checks Microprocessor 

Increase the speed and accuracy of 
diagnosis and repair by 100%. 

$169.00 

[+ 3.50 postage & handling) 

q!™^ Micro Doctor* 

...,-*» 1655 Central Street 

"'""rSBvi Denver, CO 802 11 
r U?— [303J45B-6713 

* A Commiodcire £ u Eh or i fed Quality Snrv^cu Contor 



118/ RUN SFPTLMBO 1985 



How to type listings from RUN 

for directions on how to use RUN'i new checksum /migrant, see the article ty the program's author. 
Jama Borden, on p. 78 of this issue. The directions will tie incorporated in these typing instruction* 

in future issues. 

Typing in listings can be difficult enough without having to worry about 
strange graphics characters, charts or tables. Thai's why we decided to make 

it easy to enter listings from RUN by translating everything we thought 
might he confusing in any program. 

When you see something between the curly brackets, all you have to do 
is press the keys indicated. For example: 

{SHIFT L} — means hold down the shift key and press the I. key at the same 

time. 

{COMD J} — means hold down the Commodore key (it is on the lower left 

side of the keyboard) and press the J key at the same time. 

{SHIF1 CLR}— hold clown the shift key and press the CI.R/HOME key. 

{HOME}— press the CI.R/HOMT. key without shifting. 

{CTRL <>} — hold down the control key and press the (i key. 

{1'L'NCI '2} f'uni tion L' (in i his < ase, you hold down i lie s hilt kev and press 

the (unction ] key). 

{CRSR UP}{CRSR DN}{CRSR LF}{CRSR RT}— these are the four cursor 

directions. 

{UP ARROW} — means the arrow key (the one with the pi sign under it). 

{LB.}— the British pound sign (£). 

{PI} — the pi sign key (tt); (shift and press the up arrow key). 

Our translating program does not designate single spaces between char- 
acters. Within quotations, these spaces are often critical to the screen display. 
Be sure to read the listings closely and include these single spaces as you 
type in your program. 

In some instances, when a large number of characters or spaces are 
repeated in a listing, we will represent them this way: {22 spaces} or {17 
CRSR LFs}. 

Print vs Print# 

RUN readers should be aware of difficulties that may arise when entering 
listings thai contain the I'RIN'l and PRINT* commands. 

These two commands may look very similar, but they are different. If, for 
example, you use a question mark (?) to abbreviate PRINT in a line such as 
10 PRJNT#4,A$, (hen you're telling the Commodore computer that you're 
trying to print the variable #1, which is not a legal variable name. 

The command PRINT*-! actually means "print to file number 1." You can 
abbreviate PRINT* by hilling the 1' key and the shift and R keys at the same 
time and then entering the file number. Hut do not abbreviate PRINT* with 
a question mark. 

If you think of PRINT as one command and PRINT* as an entirely different 
command, then you should have no problems, 



Manuscripts; CmiltihEiliiins in thrfnrmol m.miivi tipi* will, drmwlnp .inil/in piMXogjlph* .irr hdinJUK- Am! *illlic lueisliIcii-U 
for possible puMii-jiiim. 11 fx utume* no ropaniioilltt fat lot* m datmg8 to tins nuicti.il. Me.™.- enclose a ielf-Attdrrssed, 
stjnijxrd envelope with e.icli suhrniMtmi r.iwnriu ha rh, uv,- ,it ., m iiriMiliuteil iimei'imI *e1I U- in.itti- upun jLiepEjtue. All 
cnnlribiitinns .slid rdictiri.il currcspoiiEti-nie Enpi'il .Hid ilHiiiMrsjj.ui'il. i4r,isr) shmitil he dnetiril in HI'S' Editorial Offices. 
(SO Pint- Sirrrt. Peti-rlii trough. Nil oH'tK. I i-l qi In ,i if t'J i:i S'i t ■< 14 7 1 Advert is lug Inquiries shiiultl lie dim'titt In Advertising 
Offices. CM CHjiiitiiuiiicjiitin^'Pf [rilHitniijih. Int . Urn Mint. IVleihiuntistb, SU OIslTiH; tdrplmnc: MOO 111 i lOii. Subscription 
preblcms nr address rJiaiiRfs: < .ill I Es' ill h r. n :,:,'* i it sseiih- ihi llt'X. Nmbs. liptmn [lrp.it itncnE. Pi) IViix 054, F.l rtTl i n Rda] c. NV 
1 17'S7. Problems with advertisers: SrEid.iilrst npiuiiiiil d]t-|icoblrtit.ti]i1viiiirtLitii'in jdihrsstwrtt/rst llEnSiEeri.iVBeifHitiiuKh. 
Ml DH5K, ATK; Kit* It Ris.itit. Cuuiioiri Stfvlce M»n>JtI, Of Cull I -Mill Hut 

HfX is .1 riL,-nib,-i ,.I llif < U t: I „ .irtiiris'lut ^n.n|i III,' *,.i],U l.ir^L-.i juiEilishn ,,1 , i.inpnlei K'ljEs'tt llltoi IIMIiaiM I lie 

group putdtshrs :,7 mmpiiirr iiLibltcuiims m mitir ih.in 20 nufjof tnumiiev Nine mlUion people read one sit more <<i die 
group's publications each timntb. Mruiheis ol the- group itnlmh- sts[etilin.i's Citmfntt/ntvttd/Atgfuttna: Asia's '/ftr Asm i'^mpu 
leruvrLl; Ausli.i]i.i's tjimpatenitirld AustlttUa, Amti'ltlim ft: ttkrttt, MtKWttU And D h ' t tl mi a; BrulTl HtflfaMwf Jnd MuTiiStutttbt. 
China's Oiinu Gmputtntvrlrii LtenEn.it k's (MmputmwrM'Itannaik. It'. lUtfcf 4111I tll-X (dmunodutr): F'iiil.ind's Mtkro; f rjnce'i Lt 
Monde Infurmatitfur. (U&im ( Appl r i. OPC ( I W M I A Eld i)n ttihultfvf; < irT tu.it] s 's <*mj>ulrrin*h' t SSujixumputrrwrtt. /V." iWl, Safhmrt \Uik\l, 
C\V FAitnm/Srmtntir, Computer ttmtwn, ItVX aimI ,\ffte\. It.iIVs (anptttenivtltt ttntm .mil It: .Vlfl^KiV-JapAn's Corrtputentwld Japan: 
Mexico's Ormfmtmmrlil/Slmco and tjtmpuMxtfutti; I he \|-tliriljlid's i*>mptiln\\i*tit ItrttrUix Anil t't Wi'ti.l lien/tux: Nuet*jv's 

GmputernvtUt Xttter. it: KorU Allll RUN (Cut] dui*-l, S ti \i.iln.,\ Sstt«ttJ Com/MtCntarUi S[iajii"s (j'mpuIenivrrWKiparvi. 

XtitrmiilemauT'f: ism^ ,uu\<i<miii,*t,>tt lvi-i i'.j". SiM-|lrll"sf:<J»T/riifrTSii<ni™.AMn./,i^Fii L Allll .VtsTtlie^j 1 f.": Ehrl'K's t'j/mpulrt Ma*VJHrtnenI. 
tvmpuler AVtt'i, tt: fltiitit/si \U>rtit And tyjw/rtitrr HuHTifH hitHipr. dtr C.S" ,1 wnpjNwtM. t'MtnputrTuuiwt, frmii PtHktirtrtt. Iffff OoCa, 

mt'Mirr: InfuVtvtul. AfttrlUrt^. Mum Mailriwlit. tht ( irMiwniMrrut , It: \Mntd. WW, 7 1 Magoiine, Ml Mum: VemviielA'v i hmputeruvnli 

!W..'ibW.j 



Cltcle220on Fteadei Setvico card. 



Software That Works 
For Generations 

6 Types of Charts and Sheets 

Indices 

User Fields 

Notes, Footnotes and Sources 

No Limits 

Adapts to Your Hardware 

Comprehensive 

Easy to Use 

And Much, Much More 

Send jot brochure And umplr ririntnurA 

Kannily Hocits includes deU.Jed maeiuiil and 2 full duke sirs 

of programs for your Appte n t IBM PC, 

Commodore 64 and CP/M.* 

Other genealogy *oH ware also aval tabic. 
Price JJfiS. Satisfaction CuaranteriJ. 

American Eiptrs-%, Vim X* Mj^sfj'cjrd Adrrpird 



1 Tftidcnuiki lor 
Apple Camputer. 
tnc , InlfrruTional 



Family 
Roots 



i KM. tn, . t- [>ulUI 
Prwaich. 



QUINSEPT, INC. 

P.O. Box 216, Uxington, MA 02173 
. (6171 641-2930 



Circle 198 on Reader Service card. 



DUST COVERS 



• 



CUSTOM MADE TO FIT 
Heavy 32-oz. VINYL ANTI-STATIC 
EXTENDS EQUIPMENT LIFE 
Choice of Colors Lt. Tan or Brown 
COMPUTERS 

C-64; VIC-20; C-16; PLUS 4 7,00 

C-138; B-12B 1J.0O 

DATASETTE (rsIW, C2N) S.00 

DISK DRIVES 
C-1S41; C-1571 INCUS GI a ou 

MS0 S/D; APPLE S/D B.OO 

MSDD/D; APPLE D/D UNIT 10.00 

PRINTERS 

C-1525/MPS801 T0.00 

C1S24/MPSB02 13.00 

C/MPS 803; C-1S20; C-1S30 B.OO 

PANASONIC KX-P1090/91 13.00 

EPSON MX/RX/FXflO 13.00 

GEMINI 10 S STAR TO'. 13.00 

GEMINI 15 & STAR IS't 14.00 

OKIDATA 91/92 13.00 

JUKI tSlOO . 16.00 

OKIMATE 10 a.00 

MONITORS 

C-1702/1703; C-1902 RGBI 16.00 

2ENITH ZVM 122/123 ........ 16.00 

ZENITH IVM 131/133 23.00 

TAXAN RGB 2110 16.00 

AMOEK COLOR I 19.00 

BMC COLOR 16.00 

VIDEO RECORDERS 13.00 

(DirtlGnsioni Requited) 

Order by statirtQ NAME and MODEL 
and COLOR CHOICE TAN or BROWN. 

Enclose cheek or money order plus Sl-50 
per item (4,50 max.) shipping and handling 
California Res. Include 6 5*°/- s^t Tas 



SPECIAL COVERS WILL BE MADE TO YOUR 
DIMENSIONED SKETCH. SEND TOUR RE- 
QUIREMENTS FOR OUR IOW PRICE QUOTES 



Crown Custom Covers 



9606 SHILLYF1ELD ROAD-Deut 
DOWNEY, CA 90240 

{213} 862-8391 



rsl 

ll 



RUN SO'TEMBER 1985 / 1 1 9 



List of Advertisers 



Reader Service 



Page 



Reader Service 



Page 



Reader Service 



Page 



229 

8 

89 

243 

216 

193 
232 
31 
140 
250 

85 
192 

81 
225 
121 

28 



251 
64 



274 

290 

28 

196 

105 

51 

318 

180 

12 

14 

30 

265 

9 

65 



64 Gold 102 

Abacus Software 67 

Abacus Software 64, 65 

Apropos Technology 111 

Aries Marketing Co 118 

B.RE 118 

Batteries Included 17,81 

Big Bytes Computer 88 

Blackship Computer Supply 118 

CO.M.B.Co 41 

CSM Software .33 

CAMBRIA 102 

CBBSTransfer..... 118 

Cardco, Inc CHI 

CardlnalSoflware 103 

Central Point Software, Inc. 75 

Cheatsheet Products 99 

Cody Systems 117 

Comal Users Group 7 

Comtel Group 19 

Commodore 

Business Machines CIV 

Compumed 117 

CompuServe 13 

Computer Centers 

of America 90, 91 

Computer Friends 83 

Computers & Things 107 

Comtel Group 19 

Crown Custom Covers 119 

Data Share, Inc 37 

Dow J ones News/Retrieval 1 

E-Mart 118 

E.J.E. Industries 107 

Epyx, Inc 3 

Eastcoast Software 44 

Entrepo, Inc 21 

Full Circle Software 73 

H&EComputronlcs 2 

Instant Software 110 

Intelligent Software 98 



208 



74 



20 Jason Ranheim Co 59 

202 Jason Ranheim Co 111 

' Lyco Computer 43 

189 Megasoft.Ltd 51,45 

310 MicroDoctor 118 

177 Micro World Computers, Inc. .... .79 

91 Microlog Corporation ..18 

68 Microprose Software 18 

38 Nanosec Corporation CM 

98 Navarone Industries 87 

345 Nibble Notch 

Computer Products 118 

* Omegasoft Software — 117 

60 Omnitronix 73, 1 17 

171 PCGallery .........71 

70 Peripheral Systems of America ...47 

235 Pacific Exchanges 118 

Parsec Research 103 

Pro-Line Software 85 

Prof Jones/Frogg House 101 

93 Professional Software 11 

15 Protecto 

Enterprizes 95 

220 Quinseptlnc 119 

219 H.J. Brach man Assoc 96 

■ RUN 

Back Issues 83 

Foreign Dealers 87 

ReRUN Back Issues 104 

Mailing List 75 

Rerun Fall Edition 89 

RUN Subscription 32 

Subscription Problems 118 

University Microfilms 87,117 

Schnedler Systems 72 

Skyles Electric Works 27 

254 Software Discounters 

of America 99 

63 Starpolnt Software 35 

22 Starpolnt Software 31 

40 SubLoglc Corporation 29 



" Tailored Solutions 101 

223 T&D Electronics 117 

155 Tenex Computer Express 49 

2 Timeworks 9 

116 Tri Micro 97 

209 Tussey Computer Products 83 

13 Tymacjnc 15 

* Ultrabyte .103 

■ Ultrabytelnc 103 

241 Universal Marketing 107 

151 WllantaArts 117 

96 Xetec, Inc. 75 



For further information from our advertisers, 

circle the corxepcmling Reader Service number on 

[he Reader Service caul. 

*This advertiser prefers to be 

contacted directly. 



90 



Advertising Sales: 

Steve Rabbins; Ken Blakenian 

(603)-924-7 1 38 or (800)4 1 1 -4403; 

West Coast Sales Office: 

Giorgio Saint i 

(415)328-3470 or (800)-227-8365 

In Calif.: (800)-344-4636 

This index is provided as an additional 

servite. The publisher does not assume any 

liability for errors or omissions. 



October 



Coming Attractions 



In the October issue, we'll have graphics to suit 
every level of expertise, whether beginner, inter- 
mediate or advanced, and every level of interest — 
programming, business and entertainment: 
High-Spirited Sprites— This isn't just another 
Sprite Cdttbr program; it's an artistic tool that's 
easy enough for beginners, yet sophisticated 
enough to challenge experts. If you can imagine 
it, you can create it, 

Graphics Display System — With this program, 
you can draw and print out hi-res drawings. And 
for those of you with disks full of Koala pictures, 
you'll now be able to print out those, too. 
Pulsing Pictures— Put a little movement into your 
screen displays— waterfalls, moving belts. Hash- 
ing patterns — with this low-resolution keyboard 
graphics animation program. 



ScreenMaker — Three programs that lei you de- 
sign intricate graphics screens and combine them 
with your GraphMaker graphs (RUN, April 1985) 
to display an impressive computer-generated 
slide show. 

Screen Dump Plus— With one program, you'll be 
able to print out both high- and low-resolution 
graphics displays. 

Video Monitors for Your C-l 28— Thinking 
of buying a C-128? Well, you needn't incur the 
expense of a new monitor. You can still use your 
1702, and our technical manager, Margaret M or- 
al >i to, explains how and why. 

CP/M and the C-128— Find out what CP/M is all 
about and how the C-128 opens up a whole new 
work! of CP/M software for Commodore users. 



1 20 / RUN SEPTEMBER 1985 






■■E 

.UMbctb 



Circle 85 on Reactor Sorvlco card. 






| - i -■ - 



|§PiK|§£jisf£ 




FOR YOUR 64 

61,183 delicious bytes for your Commodore 64 



slop 





<rr. ^^^B 


•5SE 


Jd 


. L , y ,al 


WT ;jsm r*J^k 






E^-§b5 


y^^ 




p^ 


b^loi 






«fij 




• 











S'MORE Memory, 
S'MORE Power; 
S'MORE Fun! 

Now, 61K available memory 
S'MORE irees up 61,183 bytes of C-64 
RAM memory for un -restricted Basic 
programming (57% more than the 
standard C-64). 

A bridge to C-12B 
The S'MORE command structure 
is similar to the C-128's new Basic 
7.0, providing C-64 users advanced 
programming techniques. 



S'MORE features 

for programming power 

• Over 60 new and enhanced basic 
commands & functions 

• No peeks or pokes (direct access to 
normally peeked/poked items) 

• Full error trapping and automatic error helps 
Full up/down scrolling through program listings 
Structured programming 
Relative files 
Print using 
Formatted inputs 

- Print at... and much, 
much more. care : 



T 




iul 



The Wizards from the Land of Oz Have done it Again! 

CARDCO, lnc/300 S. Topeka/ Wichita, KS 67202 




its Com modore 19S5 



With Commodore 128s instead of Apple He's, 
these kids would be on computers 

of in line. 



Meet the Commodore 128", the 
new personal computer already 
destined to be at the head of Its class. 
It not only outsmarts the Apple - lie 
in price, it comes out way ahead in 
performance, because Commodore 
intelligence goes beyond being able 
to put more students on computers 
for less money. 

There are a lot of things the 
Apple lie doesn't have at any price. 
There's an expandable memory up 
to 51 2K for more versatility, with the 
ability to run higher level business 
programs so a student can learn 



more professional uses. There are 
also more commands for easier program 
mlng, a numeric keypad that's a real 
necessity in math or science classes, and 
compatibility with over 3,000 programs 
designed for the Commodore 64". 

And there's an exclusive school 
service agreement with RCA and over 
600 independent service companies. 
Just call, toll-free, 800-247-9000. 

For more intelligence at a price 
that makes sense, size up the 
Commodore 128. It's one sure way 
to lower the cost of a higher 
education. 




progrc^ iiowfi ft Read-ng Protestor 'trexn commodore '? Commodore i?£j 
•Apple js a registered isodejnark of Appte Computet inc 



COMMODORE 128' PERSONAL COMPUTER 

A Higher Intelligence